Restaurant
Restaurant
Tamarind Thai Restaurant
Restaurant
7970 University Ave UNIT 310, La Mesa, CA 91941, United States
Restaurant
Restaurant
Restaurant
Explore authentic Thai dining options
Restaurant
7970 University Ave UNIT 310, La Mesa, CA 91941, United States