Currently unavailable

Tamarind Thai Restaurant

$$ • Thai • Allergy Friendly
4.6
(122)
  •  
View delivery time and booking fee.

7970 University Ave Ste 310, La Mesa, CA 91942 • More info