8.6
1810 W Washington St (at India St), San Diego, CA
Taco Restaurant · Midtown · 257 tips and reviews
8.2
3695 India St San Diego (at Winder St), San Diego, CA
Mexican Restaurant · Midtown · 102 tips and reviews
8.5
689 H St (btwn Woodlawn & Oaklawn Ave), Chula Vista, CA
Taco Restaurant · Central Chula Vista · 110 tips and reviews