Published March 24, 2025

Best Mexican Restaurants in San Antonio

Author Avatar

Written by Karina Gafford

Best Mexican Restaurants in San Antonio header image.


San Antonio is synonymous with exceptional Mexican food, offering flavors that reflect the rich cultural heritage of the city. Whether you’re in the mood for traditional dishes, modern fusion, or street-style tacos, San Antonio’s Mexican restaurants have something for everyone. Here’s a roundup of the best places to satisfy your cravings for authentic Mexican cuisine.


1. Mi Tierra Café y Panadería

Location: 218 Produce Row

Mi Tierra Café is a San Antonio icon. Established in 1941, this 24-hour restaurant in Market Square is famous for its festive atmosphere, colorful décor, and extensive menu. Whether you’re indulging in classic enchiladas or treating yourself to pan dulce, Mi Tierra never disappoints.

Must-Try:

  • Enchiladas Verdes
  • Carne Guisada
  • Tres Leches Cake

2. La Fonda on Main

Location: 2415 N Main Ave

La Fonda on Main is the city’s oldest Mexican restaurant, serving up refined dishes in a cozy, historic setting. Known for its upscale take on traditional recipes, La Fonda is perfect for special occasions or a romantic dinner.

Must-Try:

  • Cochinita Pibil
  • Pollo en Mole Poblano
  • Margaritas

3. Rosario’s Mexican Café y Cantina

Location: 722 S St Mary’s St

Rosario’s is a favorite for its contemporary twist on Mexican cuisine. Located in the heart of Southtown, this vibrant eatery pairs bold flavors with a modern, lively atmosphere.

Must-Try:

  • Fish Tacos
  • Chile Relleno
  • Award-Winning Salsa

4. El Mirasol

Location: 13489 Blanco Rd

El Mirasol offers a mix of traditional and creative dishes in a welcoming, family-friendly environment. Their margaritas are legendary, and the outdoor patio makes it a great spot for gathering with friends.

Must-Try:

  • Camarones a la Diabla
  • Tacos al Pastor
  • Cucumber Margarita

5. Tito’s Mexican Restaurant

Location: 955 S Alamo St

For a relaxed and casual experience, Tito’s in the King William District is a go-to spot. Known for its hearty portions and fresh ingredients, Tito’s is the perfect place for comfort food with a Tex-Mex twist.

Must-Try:

  • Puffy Tacos
  • Chicken Mole
  • Chalupas Compuestas

6. Paloma Blanca Mexican Cuisine

Location: 5800 Broadway St, Suite 300

Paloma Blanca blends upscale dining with authentic Mexican flavors. Their menu features lighter, health-conscious options as well as hearty traditional dishes, catering to a variety of tastes.

Must-Try:

  • Sopa de Tortilla
  • Enchiladas Suizas
  • Ceviche

7. Taqueria El Trompo

Location: 9010 Perrin Beitel Rd

If you’re in the mood for street-style tacos, Taqueria El Trompo is a hidden gem. Known for its flavorful tacos al pastor, this spot delivers authenticity with every bite.

Must-Try:

  • Tacos al Pastor
  • Quesadillas
  • Salsas Made Fresh Daily

8. El Bucanero

Location: 16505 Blanco Rd

El Bucanero combines Mexican and seafood cuisine, offering dishes that are as vibrant as they are delicious. The menu is full of fresh, zesty options perfect for seafood lovers.

Must-Try:

  • Shrimp Ceviche Tostadas
  • Pescado a la Veracruzana
  • Mariscada

Tips for Exploring Mexican Cuisine in San Antonio

  1. Explore Neighborhoods: From Southtown to the West Side, each area offers unique dining experiences.
  2. Try Local Favorites: Don’t miss out on classic dishes like puffy tacos, barbacoa, and menudo.
  3. Pair with Drinks: Enjoy your meal with a margarita, michelada, or horchata for the full experience.
  4. Ask the Locals: San Antonio residents often know the best hidden gems.

San Antonio’s Mexican restaurants are a culinary journey through tradition and innovation. Whether you’re a local or visiting for the first time, these eateries promise an unforgettable dining experience.

Which restaurant is your favorite? Let us know in the comments!

#SanAntonioEats #MexicanCuisine #FoodieGuide

Find homes in San Antonio here

Home is where the heart is. Let us help you on your search for peace and comfort in your own home.

Search for Homes

Get Your Free Ultimate Guide to Living in San Antonio

home

Are you buying or selling a home?

Buying
Selling
Both
home

When are you planning on buying a new home?

1-3 Mo
3-6 Mo
6+ Mo
home

Are you pre-approved for a mortgage?

Yes
No
Using Cash
home

Would you like to schedule a consultation now?

Yes
No

When would you like us to call?

Thanks! We’ll give you a call as soon as possible.

home

When are you planning on selling your home?

1-3 Mo
3-6 Mo
6+ Mo

Would you like to schedule a consultation or see your home value?

Schedule Consultation
My Home Value

or another way