8.3
3265 Palm Ave, San Diego, CA
Taco Restaurant · Southern San Diego · 35 tips and reviews
8.1
3028 University Avenue (at 30th St), San Diego, CA
Taco Restaurant · North Park · 46 tips and reviews
9.2
556 Broadway, Chula Vista, CA
Taco Restaurant · Central Chula Vista · 14 tips and reviews