An Expert’s Guide to the 12 Best Mexican Food Restaurants in San Antonio

July 26, 2021
jason wolfe
This is some text inside of a div block.

Want to Know Where You Can Find the Best Mexican Food in San Antonio? Keep Reading!

San Antonio is home to a vibrant, up-and-coming food scene. If you’re ever in the mood for authentic Mexican food or Tex-Mex cuisine, you will have no trouble finding a joint in San Antonio. Not sure where to start? In our latest blog post, we’re reviewing 7 of our favorite Mexican restaurants in San Antonio. Check it out now!

the best mexican food in San Antonio

Want to surprise your loved one with a fun gift? Surprise them with a virtual GiftYa card! Within seconds, you can text a card to your friend. GiftYa cards can be applied to a number of different restaurants around San Antonio, including the ones we featured below. Don’t forget to add a special note to your gift before sending it!

Tito’s Mexican Restaurant

While Tito’s is most known for its enchilada selection, it also offers delicious beef fajitas, tacos, ceviche, and more!

Tito’s Mexican Restaurant is one of the best places to go for fajitas and tacos, so try them out today! Image courtesy of Instagram. 

955 S Alamo Street | Downtown |

Located in Downtown San Antonio, Tito’s Mexican Restaurant is a premier destination for delicious fajitas and savory tacos. Tito’s is run by the Rodriguez Family, who have operated the popular restaurant since 2003. 

On the menu, you’ll find creative specialty dishes like the Los Tacos Favoritos and Hatch Burrito. Nachos, quesadillas, and enchiladas can also be found at this popular restaurant. Feeling thirsty? Tito’s offers a wide selection of margaritas. 

“I ordered a Jalapeno Cream Enchiladas Plate. Wow, it ranks at the top of all of the enchiladas I've had anywhere.I will be eating here again.” - Yelp Review

Purchase a GiftYa card for Tito’s Mexican Restaurant. 

Acenar Mexican Restaurant

Stylish restaurant where you can try creative and authentic Mexican cuisine!

Acenar Mexican Restaurant is the perfect place to go to if you’re looking for a laid back experience and some good food! Image courtesy of Instagram. 

146 E Houston Street | Downtown |

If you’re looking for a laid back atmosphere where you can relax with friends and enjoy some delicious food, head to Acenar. This popular Mexican spot is known for its spacious outdoor patio and extensive menu. 

For patrons who want to dine at home, they can order curbside pickup. Right now, Acenar is also offering special family-style dinners to go. The Fajita Dinner, Enchilada Dinner, and Taco Dinner are offered all day and are served with chips, salsa, charro beans, and Mexican rice. On the regular dinner menu, you can also find classic dishes such as fish tacos, vegetarian enchiladas, and more. 

“This place was surprisingly amazing. Starting with the Mexican decor and bright colors, awesome Latin music, this place leaves you with a constant good mood.” - Yelp Review

Purchase a GiftYa card for Acenar Mexican Restaurant. 

Rosario’s Mexican Cafe Y Cantina

Popular Tex-Mex bar located in Southtown, San Antonio!

Rosario’s Mexican Cafe Y Cantina is the perfect place to go to for some incredible margaritas and some of the best Mexican food ever! Image courtesy of Instagram. 

910 S Alamo Street | Southtown |

Named the Best Mexican Restaurant of 2020, Rosario’s Mexican Cafe Y Cantina also ranks high on our list. Whether you are craving some fish tacos or fajitas, you can find all of this and more at this bustling cafe. 

In addition to its extensive lunch and dinner menus, Rosario’s also offers inventive cocktails and sweet desserts. If you just want to grab a drink with friends, you’ll love Rosarios. Their Happy Hour specials include $5 House frozen and rocks margaritas and a $4 draft beer. Since the start of the pandemic, Rosario’s has also started to offer margaritas to-go! Both single serve and ½ gallon sizes are available.

“My first time here and everything was really great. I had the Enchiladas Suizas and it was unlike anything I have ever had.” - Yelp Review

Purchase a GiftYa card for Rosario’s Mexican Cafe Y Cantina. 

Fidelos Mexican Restaurant

Laidback spot in San Antonio known for its delicious and authentic Mexican dishes!

Fidelos Mexican Restaurant is a casual Mexican restaurant that you will fall in love with instantly! Image courtesy of Instagram. 

10929 Nacogdoches | San Antonio |

If you prefer a casual, no frills environment, we recommend stopping by Fidelos Mexican Restaurant. This diamond in the rough offers all of the classic Mexican dishes you love. From the huevos rancheros to the chili relleno, Fidelo’s dishes will leave you filled and satisfied. That said, Fidelo’s is only open until 3pm. So you’ll have to keep it in the breakfast/lunch section of your restaurant bucket list. 
“The food here is incredible because it's our default breakfast spot (they serve breakfast from open to close) regardless of what time we roll out of bed and head over here.” - Yelp Review

Purchase a GiftYa card for Fidelos Mexican Restaurant. 

Paloma Blanca Mexican Cuisine

Lively and vibrant Mexican restaurant offering a fine selection of gluten-free and paleo options!

Paloma Blanca Mexican Cuisine is known for its fajitas, margaritas, and so much more that you won’t want to miss out! Image courtesy of Instagram. 

5800 Broadway Street, Suite 300 | San Antonio | 

Paloma Blanca Mexican Cuisine is known for its upscale interior and welcoming atmosphere. While the pandemic temporarily shuttered restaurants in San Antonio, Paloma Blanca is back open for dining services inside their spacious restaurant or outside on the patio. Curbside and delivery services are also available.

As for the cuisine, Paloma Blanca draws inspiration for its menu from the interior and coastal regions of Mexico. The grilled snapper, ceviche, and tacos al pastor are their most popular dishes. In addition to their lunch and dinner menus, Paloma Blanca also offers an appetizing weekend brunch menu. 

“Pork tips in a slightly smoky red sauce, served with chilaquiles, refried beans, and tortillas. So freaking good and really big portions.” - Yelp Review

Purchase a GiftYa card for Paloma Blanca Mexican Cuisine. 

Garcia’s Mexican Food 

Casual spot perfect for enjoying delicious Tex-Mex dishes with friends and family!

Do you enjoy Tex-Mex as much as the next person? Make sure to check out Garcia’s Mexican Food today! Image courtesy of Instagram. 

842 Fredericksburg Road | Beacon Hill | 

For over 58 years, Garcia’s Mexican Food has served some of the best cuisine in San Antonio. This informal eatery offers a wide range of classic Mexican dishes, such as the Carne Guisada, Brisket Plate, and Huevos Rancheros. 

Garcia’s also serves delicious specialty plates like the Enchiladas Verdes, Chicken Fried Steak, and Brisket Plate. Of course, whatever you order, you are sure to be delighted by your selection. 

“This place is heaven for Tacos. My usual is Brisket/Avocado taco (2) and an Egg, Sausage and Cheese Taco. The brisket is so tender and delicate with a hint of smoke.” - Yelp Review

Purchase a GiftYa card for Garcia’s Mexican Food.

Pete’s Tako House

Fun family-owned bar that offers a wide selection of American and Tex-Mex dishes!

If you want to support local in San Antonio, make sure to go to Pete’s Tako House and try out their incredible Mexican dishes! Image courtesy of Instagram. 

502 Brooklyn Avenue | Downtown |

At Pete’s Tako House, you can find some of the freshest and most delicious Mexican food in San Antonio. Since 1978, Pete’s Tako House has blessed the bustling city of San Antonio with its special recipes and homemade tortillas. 

Speaking of the food, Pete’s Tako House offers a wide selection of authentic dishes. From the Fajita Quesadillas to the Mexican Burger, Pete’s dishes are sure to delight your taste buds. 

“I was planning on going to a different spot but couldn't resist stopping at Pete's for lunch. They had a few different lunch specials...I chose the mole enchiladas plate for only $8!” - Yelp Review

Purchase a GiftYa card for Pete’s Tako House. 

Jacala Mexican Restaurant

Enjoy a family-style setting with puffy tacos, enchiladas, margaritas, and more!

Do you enjoy family-style restaurants? Make sure to check out Jacala Mexican Restaurant to try out some amazing Mexican food! Image courtesy of Instagram. 

606 West Avenue | Los Angeles Heights  |

Are you craving some puffy tacos, burritos, enchiladas, and many other Mexican favorites? Make sure to check out Jacala Mexican Restaurant, which is one of the oldest family-owned restaurants in San Antonio! With a fun ambiance and being served by some amazing people dedicated to food, this place may just be for you.

At Jacala Mexican Restaurant, you can try out everything from their signature puffy tacos, an enchilada plate, their chile con queso, enchiladas verdes, fish tacos, and so much more that you will want to come back again and again. Make sure to check out Jacala Mexican Restaurant right now!

“The food here is just amazing. I actually started eating here twice a week and am addicted.” - Yelp Review

Buy a GiftYa card for Jacala Mexican Restaurant.

Sartia’s Mexican Restaurant

Looking for some exceptional Mexican food? Make sure to try out this restaurant ASAP!

To get a delicious combination of authentic Mexican food and Tex-Mex, stop by Sarita’s Mexican Restaurant today! Image courtesy of Instagram. 

8224 Fredericksburg Road | Medical Center |

Do you want a combination of authentic Mexican food and Tex-Mex to choose from at a restaurant? Well, if you go to Sarita’s Mexican Restaurant, you will get just that and so much more! Expect authentic Mexican and Tex-Mex food when you come here, along with knowing that everything is home cooked and made from scratch too.

Whenever you decide to go to Sarita’s Mexican Restaurant, make sure to try out the cheese quesadillas, the crab enchilada plate, chicken enchiladas, the huevos rancheros, flautas, and much more. Check out Sarita’s Mexican Restaurant for yourself and see what the hype is all about!

“Had dinner with my family and our god daughters here last night and the food was delicious, I had the burrito grande with fajita and it was amazing.” - Yelp Review

Buy a GiftYa virtual card for Sarita’s Mexican Restaurant 

Iron Cactus Mexican Restaurant and Margarita Bar

Come here for river views as you sip on a margarita and chow down on some traditional Mexican dishes!

Iron Cactus Mexican Restaurant and Margarita Bar is the perfect place to go to to catch up with loved ones with some Mexican food and a marg! Image courtesy of Instagram. 

200 River Walk, Suite 100 | Downtown |

Are you looking for a place with the best Mexican food and margaritas? Have no fear because the Iron Cactus Mexican Restaurant and Margarita Bar is here to save the day! The Iron Cactus is known for both its traditional and modern Mexican dishes, along with eighty different kinds of tequila that are perfect to mix into any margarita.

Check out the Iron Cactus where you can try out some baja fish tacos, Mexican meatloaf, tortilla soup, shrimp enchiladas, brisket enchiladas, chicken enchiladas, lobster tacos, shrimp tacos, and so much more. Order a Mexican dish of your choice and a margarita when you come to the Iron Cactus Mexican Restaurant and Margarita Bar!

“Here we are in the Iron Cactus on the River Walk in San Antonio! If you haven't gone there be sure to have the very tasty Spicy Watermelon (I had to have two) and the delicious Chicken Quesadillas!” - Yelp Review

Buy a GiftYa virtual card for Iron Cactus Mexican Restaurant

Los Barrios Mexican Restaurant

Dive into some Mexican and Tex-Mex favorites family-style!

Los Barrios Mexican Restaurant is a family-style restaurant perfect for everyone, so make sure to head there today! Image courtesy of Instagram. 

4223 Blanco Road | Los Angeles Heights |

Does your family like going out to family-style restaurants where everyone can try a little bit of everything? If you are interested in some Mexican and Tex-Mex favorites, we recommend that you stop by Los Barrios Mexican Restaurant as soon as you can! With live music, attentive staff, and some incredible food, you will fall in love with this restaurant.

Stop at Los Barrios Mexican Restaurant today and try out the puffy tacos, cheese enchiladas, ground beef puffy tacos, fish tacos, tortilla soup, guacamole salad, chicken moles, and so much more. Check out Los Barrios today and try out some good food now!

“Los Barrios has been a part of my life since I was little. We would go to this location weekly. Always a great time.” - Yelp Review 

Buy a gift card for Los Barrios Mexican Restaurant

Cascabel Mexican Patio

Sit outside on the patio of this restaurant and dive into some delicious homestyle Mexican eats!

Enjoy some homestyle Mexican food at Cascabel Mexican Patio with a margarita too! Image courtesy of Instagram. 

1000 S Saint Mary’s Street | Downtown |

Thinking about sitting outside on a beautiful San Antonio day and indulging in some Mexican dishes? Check out Cascabel Mexican Patio where you can sit outside, enjoy some homestyle Mexican eats, margaritas and so much more as you sit outside and enjoy the nice weather!

At Cascabel Mexican Patio, you can try out everything from tacos, sopes, enchiladas verdes, quesadillas, tortas, and so much more. Try out Cascabel Mexican Patio today for an enjoyable experience that you won’t forget!

“This place was absolutely amazing. The free Fideo was delicious. Would definitely be back when I'm in the area. Great customer service.” - Yelp Review 

Buy a gift card for Cascabel Mexican Patio

San Antonio offers a wide selection of Mexican and Tex-Mex restaurants. Which ones are your favorite? Let us know!


Related Articles

All Related Articles