tomkhakai
in
Chula Vista, CA
Bali Thai Cafe
407 Camino Del Rio S
San Diego
CA
92108
(619) 297-0800
9.5
mi
Siam Nara Thai Cuisine
8993 Mira Mesa Blvd
San Diego
CA
92126
(858) 566-1300
19.2
mi