All Locations
Home
States
California
San Diego
Sports bar
Thai Restaurants in Sports bar, San Diego, California
Explore authentic Thai dining options
Restaurant
Charm Thai Kitchen
Restaurant
11625 Duenda Rd, San Diego, CA 92127, United States
View