Best Mexican Restaurants in San Antonio

San Antonio’s rich history and culture are mirrored in its vibrant culinary scene, particularly its Mexican cuisine.

The city offers a variety of dining destinations where you can enjoy authentic Mexican restaurants and delicious Tex-Mex dishes.

Whether you crave the familiar flavors of enchiladas or seek to explore the bold tastes of authentic Mexican street food, there’s something for everyone.

The city boasts various Mexican restaurants, from casual taquerias to upscale dining experiences.

Its diverse range of Mexican restaurants offers dining experiences that satisfy every palate.

Whether you’re a local or a visiting foodie, these restaurants are perfect for a great meal with family or friends.

So, grab your appetite and find your new favorite San Antonio Mexican dining destination!

Top 15 Mexican Restaurants in San Antonio

Santa Diabla - Cocina Mexicana

906 E Elmira St, San Antonio, TX 78212

Since 1979, Cocina Mexicana has delighted San Antonio with its authentic Mexican cuisine. Known for its innovative twists on traditional dishes, the restaurant has quickly become a local favorite.

Since 1979, Cocina Mexicana has delighted San Antonio with its authentic Mexican cuisine.

The restaurant has quickly become a local favorite known for its innovative twists on traditional dishes.

Cocina Mexicana offers a diverse menu featuring standout favorites like Pork Belly, Chilaquiles, and Birria Tacos.

Their culinary expertise extends beyond savory dishes, with inventive cocktails and equally impressive desserts.

Don’t miss the Pastel De Elote, a corn cake adorned with dulce de leche ice cream, cotton candy, and eggnog cream.

While Cocina Mexicana doesn’t serve a buffet, it offers complimentary Wi-Fi, happy hour specials, and a relaxed atmosphere perfect for gatherings with friends and family.

Its passion for redefining Mexican cuisine is evident in its creative dishes.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Innovative Tex-Mex Cuisine
Online Orders

Pollos Asados Los Nortenos

4642 Rigsby Ave, San Antonio, TX 7822

Pollos Asados Los Nortenos is a family-owned business that has been serving the great city of San Antonio since 2006. Their traditional family recipes are the heart of their menu and are beloved by the community for their authentic flavors.

Made with love, their chicken dishes are loaded with out-of-this-world flavor.

Available as half or whole chickens, they’re a must-try.

Be sure to pair your chicken with their exceptional green sauce and a classic side of rice and beans.

Pollos Asados Los Nortenos excels at delivering classic Mexican comfort food.

Their casual, intimate atmosphere provides the perfect setting to relax and enjoy a delicious meal.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Traditional Mexican Cuisine
Online Orders

Domingo restaurant, which opened around 2021, offers a wonderful dining atmosphere overlooking the San Antonio Riverwalk. The restaurant features upscale cuisine with a focus on incorporating authentic Mexican flavors.

 

View this post on Instagram

 

A post shared by Domingo (@domingosatx)

Enjoy their Baja Fish Tacos or Short Rib Quesadillas while enjoying the river views.

If you have a sweet tooth, their Churro Waffles are a must-try.

When it comes to creating a lively ambiance, Domingo Restaurant does its best.

If you plan to visit on the weekend, it’s recommended that you make a reservation, as the restaurant tends to get crowded.

Craving Domingo but staying in? No problem! Enjoy their delicious food with takeout. They also offer a weekend brunch menu and Happy Hour specials throughout the week.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Upscale South Texas Cuisine
Online Orders

La Fonda on Main is a historic restaurant serving classic Mexican cuisine since 1932. For the full La Fonda experience, take a seat on their stunning outdoor patio shaded by a centuries-old live oak tree and twinkling lights and soak up the charming ambience and you enjoy your meal.

From enchiladas, tacos, and quesadillas to nachos, La Fonda on Main offers a variety of favorite Mexican dishes.

Start your meal with their complimentary chips and salsa, and pair with a refreshing cocktail to escape the Texas heat.

While La Fonda on Main doesn’t offer brunch, it offers takeout and happy hour specials and caters to diverse tastes with vegan and vegetarian options.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Classic Tex Mex
Online Orders

Mi Tierra Cafe y Panaderia

218 Produce Row, San Antonio, TX 78207

Mi Tierra Cafe y Panaderia has been a San Antonio staple for over 80 years, serving up authentic Tex-Mex food with a side of fun. It’s more than just a restaurant; it’s a lively fiesta, brimming with vibrant colors and the sound of mariachi music.

They serve traditional Mexican dishes, including enchiladas, a top favorite.

Their famous “Panaderia,” a Mexican bakery, is located in their lobby, where you can pick up various sweet treats in-house.

Whether celebrating a special occasion or craving a taste of Texas, Mi Tierra is a festive atmosphere perfect for savoring classic Mexican dishes with loved ones.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Authentic Mexican Food
Online Orders

Tito’s Restaurant Y Cantina

955 S Alamo St, San Antonio, TX 78205

Tito’s Restaurant y Cantina is a lively spot serving up authentic Tex-Mex fare since 2003. With a festive atmosphere and delicious margaritas, it’s the perfect place to unwind and enjoy good food.

Their tacos and enchiladas are crowd-pleasers, but their menu offers something for everyone.

Tito’s laid-back neighborhood feel makes it a local favorite.

From breakfast to dinner, Tito’s has you covered. Don’t miss their famous chilaquiles, and explore their full cantina menu for the perfect drink to complement your meal.

If you’re craving a night in, Tito’s offers takeout, too!

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Local homemade authentic Mexican Food
Online Orders

Rosario’s Comida Mex & Bar is a trendy spot serving up a modern twist on classic Mexican cuisine. With over 30 years of experience, they’ve perfected the art of blending tradition with innovation.

Their newly designed space boasts stunning outdoor dining and a rooftop terrace with gorgeous skyline views.

Some standouts are their shrimp tacos or chicken enchiladas, which will melt in your mouth.

Rosario’s is perfect for gatherings with friends and family, enjoying cocktails on the rooftop, or hosting memorable events in their private dining area.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Mexican dishes
Online Orders

Ernesto’s Mexican Specialties

2559 Jackson Keller Rd, San Antonio, TX 78230

Ernesto’s Mexican Specialties has been delighting San Antonio with its gourmet Mexican cuisine since 1981. Renowned for both its exceptional Mexican dishes and fresh seafood, Ernesto’s is a San Antonio gem offering a unique dining experience.

Ernesto’s family-run restaurant prides itself on exceptional service and customization options for each guest.

The Shrimp Enchiladas and Ceviche are local favorites and a must-try for first-time visitors.

Ernesto’s culinary magic lies in its unique French and Mexican flavors blend.

This one-of-a-kind Mexican restaurant should be added to your San Antonio Eats list!

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Old School Mexican food and seafood
Online Orders

Step into the chic Acenar if you’re looking to grab a bite along the Riverwalk. Serving since 2005, Acenar is the perfect setting to enjoy modern Mexican cuisine with the beautiful riverwalk views.

Acenar’s flavorful fish and short rib options are top-notch if you crave tacos.

Pair these with their tableside guacamole and a killer margarita, or explore the menu for various other Tex-Mex classics.

Acenar is the perfect place for a family brunch or casual lunch.

Unwind with delicious food and refreshing cocktails during their weeklong happy hour while enjoying the beautiful waterside views.

Craving Acenar at home? Their takeout and delivery options have you covered.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: American & Tex-Mex Cuisine
Online Orders

Iron Cactus Mexican Grill and Margarita Ba

200 RiverWalk Suite 100, San Antonio, TX 7820

Iron Cactus Mexican Grill and Margarita Bar is a vibrant spot serving up bold, contemporary Mexican cuisine. Their impressive tequila selection complements their menu of unique and flavorful dishes.

 

View this post on Instagram

 

A post shared by Iron Cactus (@iron_cactus)

Located on the riverwalk, Iron Cactus offers a relaxing ambiance. Kick back, relax, and enjoy the views with a cocktail or two in hand.

Don’t miss their crowd-pleasing Baja fish tacos and Brisket Enchiladas paired with their signature margaritas.

It is a perfect place to host any event with friends and family in its private dining spaces.

Their convenient takeout and delivery services are just a call away for those craving Iron Cactus at home.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Traditional and modern Mexican food
Online Orders

Paloma Blanca Mexican Cuisine

5800 Broadway #300, San Antonio, TX 78209

Paloma Blanca Mexican Cuisine offers an elevated dining experience featuring refined Tex-Mex classics like enchiladas, flautas, and tacos. Top off the night with their famous flan and tres leches cake.

Whether you dine inside or outside, you will be immersed in a charming landscape.

Dine in the cozy indoor ambiance beside a fireplace, or sit in the outdoor oasis surrounded by lush greenery, flowers, and a gorgeous water fountain.

Catering to diverse tastes, Paloma Blanca offers paleo, gluten-free, and vegetarian options alongside signature margaritas.

Don’t miss this culinary gem in San Antonio, with convenient curbside to-go options.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Upmarket Mexican Cuisine
Online Orders

Pete’s Tako House is a casual spot beloved for its delicious and affordable tacos. Fresh, homemade tortillas are made daily, making their breakfast tacos a local favorite.

Breakfast tacos are a staple in Pete’s Tako house, but if you’re craving a meal other than tacos, they have various Tex-Mex classics, such as Enchiladas, Fajitas, and Quesadillas.
You can beat Pete’s affordable prices, hearty meals, and laid-back atmosphere, but If you’re craving Pete’s and want to enjoy the comfort of your home, they offer takeout and delivery.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: American & Tex-Mex Cuisine
Online Orders

La Gloria brings the vibrant flavors of Mexico City’s street food scene to life. With a focus on authentic, colorful dishes, they value celebrating the rich culinary heritage of Mexico in the great city of San Antonio.

 

View this post on Instagram

 

A post shared by La Gloria (@lagloriapearl)

Their street tacos, especially their Al Pastor and fish tacos, are fan favorites.

Their Margaritas pack a punch of flavor and are a great complement to any meal.

La Gloria brings a vibrant and energetic atmosphere, whether you’re enjoying the indoor space or soaking in the Riverwalk views from the patio.

Bring your friends and family and enjoy the spirited ambiance, or order takeout or delivery and savor the flavors of La Gloria’s at home.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Cantina Mexican street food
Online Orders

Lone Star Cafe is a cozy haven serving up classic American comfort food. You can find a variety of burgers, seafood, breakfast, barbecue and steaks all on their Texas sized menu.

Breakfast is a hit here with their diverse crepe selection and load of breakfast choices.

If you’re in the mood for lunch options try out their Lone Star Country Fried Chicken or Fried Mushrooms.

Lone Star Cafe excels in creating a charming and intimate atmosphere that makes it a wonderful place to dine.

However, they offer both takeout and delivery options if you want takeout.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Texas themed steakhouse with BBQ
Online Orders

Nichas Comida Mexican is a family-friendly spot featuring traditional Mexican fare. ​​Their commitment to preserving traditional flavors shines through in every homestyle dish.

Whether you crave fajitas, enchiladas, or a refreshing margarita, Nicha’s satisfies your taste.

Enjoy various dishes at their weekend buffet, or savor your favorites at home with their takeout and delivery options.

With a diverse menu featuring breakfast, lunch, dinner, vegan, and vegetarian options, Nicha’s is a must-visit for everyone.

Dining Information:

Outdoor Seating Delivery Takeout Menu
Type: Family run spot Tex-Mex comfort food
Online Orders

Best Mexican Restaurants in San Antonio According to Reddit

We found this thread on Reddit with locals’ input about the best Mexican food restaurants in San Antonio.

Here are some of their top recommendations:

  • Pollos Asados Los Nortenos: A favorite among locals for their delicious grilled chicken 
  • Blanco Cafe: Loved for its brisket tacos and cheese enchiladas
  • Paloma Blanca: Loved for their enchiladas and variety of cuisine 
  • La Fogata: Great margaritas and taco selection

Other notable mentions include:

  • La Barca de Jalisco: hole in the wall Mexican restaurant, amazing street, and breakfast tacos
  • Rays Drive Inn: Loved for carne guisada and shredded chicken puffy tacos

This thread provides various options, from family-owned spots to trendy places.

Locals appreciate both traditional and modern takes on Mexican cuisine, highlighting the diverse culinary scene in San Antonio

Whether you’re in the mood for tacos, enchiladas, or something more unique, San Antonio has something for everyone. 

Best Mexican Food in San Antonio?
byu/mchacon0626 insanantonio

Conclusion

From the soulful comfort of classic Tex-Mex to the bold flavors of authentic Mexican dishes, San Antonio offers a diverse range of dining experiences.

Whether you’re in the mood for a festive atmosphere at Mi Tierra Cafe y Panaderia or a laid-back dining experience at Pete’s Tako House, San Antonio has something for everyone.

Family-owned spots like Pollos Asados Los Nortenos offer comforting, homestyle dishes, while hip places like Santa Diabla Cocina Mexicana provide innovative takes on classic Mexican dishes. 

Whether you’re a local or visiting foodie, these must-visit spots showcase the best of San Antonio’s Mexican dining scene. 

So, next time you’re craving Mexican food, check out these top-rated Mexican restaurants in San Antonio for an unforgettable culinary experience.

Eva Rogers

A Texan through and through, her passion for the Lone Star State is evident in every word she writes.Hailing from the vast plains of West Texas, Eva has a deep appreciation for the unique blend of tradition and innovation that defines the Texan spirit. Eva crafts articles that celebrate the diverse tapestry of Texas, from its bustling urban centers to its serene rural landscapes.