Rating
(79) · $
ESMERALDA'S RESTAURANT, 8750 S Presa St, San Antonio, TX 78223, 80 Photos, Mon - 6:00 am - 10:00 pm, Tue - 6:00 am - 10:00 pm, Wed - 6:00 am - 10:00 pm, ...
Esmeralda's Mexican Restaurant. NOW OPEN at Riverdale Village is Esmeralda's Mexican Restaurant. Enjoy the finest, most authentic Mexican cuisine.