
Restaurant · $
2265 Flower Ave D, San Diego, CA 92154, USA
Mexican · Nestor
9.4Closed·Wednesday: 6 AM – 2 PM



Nestor · Mexican · 800 ft away
9.2Palm City · 0.5 mi away
8.8Egger Highlands · Mexican · 0.7 mi away
9.2Egger Highlands · Taco · 0.9 mi away
8.6Otay Mesa West · Taco · 1.4 mi away
8.0Taco · 1.8 mi away
7.8Nestor · Mexican
9.2Egger Highlands · Mexican
9.2Mexican
9.1Mexican
8.9Mexican
8.8Mexican
8.7See every rated restaurant in Best Restaurants in San Diego · All cities