Thai Restaurants in Restaurant, Chula Vista, California

Explore authentic Thai dining options

Restaurant
Bamboo Garden Thai Cuisine

Restaurant

1392 E Palomar St #304, Chula Vista, CA 91913, United States