Could you submit a review of Tamarind Thai Cafe Watford? Your Tamarind Thai Cafe Watford review will help build a list of the best Thai restaurants in Watford. If Tamarind Thai Cafe Watford is owned by you, then claim it today. After claiming your business, you will be able to improve your business listing.