
Restaurant · $
413 Telegraph Canyon Rd, Chula Vista, CA 91910, USA
Mexican
7.1Closed·Friday: 7 AM – 9 PM



Taco · 2.2 mi away
7.5Bistro · 2.5 mi away
8.2Taco · 2.2 mi away
7.7Taco · 2.5 mi away
7.8Taco · 2.4 mi away
6.52.4 mi away
6.8Nestor · Mexican
9.4Nestor · Mexican
9.2Egger Highlands · Mexican
9.2Mexican
9.1Mexican
8.9Mexican
8.8See every rated restaurant in Best Restaurants in San Diego · All cities