greenpapayasalad
in
Chula Vista, CA
Pho Xpress
1125 6th Ave
San Diego
CA
92101
(619) 531-9333
6.9
mi
Lotus Thai
3761 6th Ave
San Diego
CA
92103
(619) 299-8272
8.5
mi
Frame It Yourself
5523 Clairemont Mesa Blvd
San Diego
CA
92117
(858) 571-3540
14.4
mi
Chedi Thai Bistro
737 Pearl St. Suite 110
La Jolla
CA
92037
(858) 551-8424
17.7
mi