San Antonio's Favorite Mexican Restaurant

Savor the Soul of
Authentic Mexico

Handcrafted dishes made with fresh ingredients and time-honored recipes in the heart of South San Antonio.

15+
Years Serving
100%
Fresh Ingredients
Local
San Antonio
Restaurant kitchen
Fresh ingredients
Dining area
Chef preparing food
Our Story

A Taste of Heritage

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.

Family Recipes

Traditional methods since day one

Fresh Daily

Made from scratch every morning

Community First

Proudly serving San Antonio

Quick Service

Dine-in, carryout, and delivery

Visit Us

Find Us in South San Antonio

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.

Address

8750 S Presa St
San Antonio, TX 78223-3556

Hours

Monday – Sunday
11:00 AM – 9:00 PM

Get Directions
Map showing restaurant location

Esmeraldas

8750 S Presa St

Ready to Dine With Us?

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.

Is this your business?This is my business