For over 15 years, Esmeraldas Mexican Restaurant has been a cornerstone of the South San Antonio community. Our kitchen follows recipes passed down through generations, ensuring every bite carries the authentic flavors of Mexico.
We source locally whenever possible and prepare everything from scratch daily. Our tortillas are hand-pressed, our salsas are made fresh, and our meats are seasoned with care. This commitment to quality is what keeps our neighbors coming back.
Traditional methods since day one
Made from scratch every morning
Proudly serving San Antonio
Dine-in, carryout, and delivery
Conveniently located on South Presa Street, we're easy to find and ready to welcome you. Stop by for a meal or call ahead for carryout.
8750 S Presa St
San Antonio, TX 78223-3556
Monday – Sunday
11:00 AM – 9:00 PM
Esmeraldas
8750 S Presa St
Whether you're joining us for a family dinner, a quick lunch, or catering for your next event, we're here to serve you the best Mexican food in San Antonio.