
Restaurant
1270 Picador Blvd Ste 1, San Diego, CA 92154, USA
Mexican · Otay Mesa West
7.5Open·Friday: 8 AM – 10 PM



Otay Mesa West · Taco · 0.8 mi away
8.0Ocean View Hills · Sushi · 1.1 mi away
8.6San Ysidro · Taco · 1.3 mi away
9.0Bistro · 1.3 mi away
8.2Taco · 1.6 mi away
7.8Nestor · Mexican · 1.7 mi away
9.2Nestor · 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