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