Best Mexican Restaurants In San Antonio

Dated: November 6 2018

Views: 1640

Image title

Thanks to the city’s vibrant culture and rich history, San Antonio and Mexican food go hand-in-hand. You’ll probably find a solid option on every block, but there are some that stand out amongst the rest. These six Mexican eateries are the best-of-the-best. Plus, be sure to take a drive to check out The Alamo and River Walk among other fun local things to do while after you eat.

1. La Fonda on Main

Boasting the title of the oldest Mexican restaurant in San Antonio, it’s no wonder La Fonda on Main takes the top of the list. This mainstay has been serving classic Mexican fare since 1932, rich flavors and history included. The restaurant’s patio sits next to a giant oak tree that appears to have been there since day one of opening. It’s the perfect shady spot to sip margaritas and snack on chips and salsa for hours. The restaurant also has an indoor seating area and offers space for weddings and parties. When ordering, the La Fonda Special is a must-try and includes two cheese enchiladas, a crispy beef taco, a pork tamale with chile con queso, guacamole, Mexican rice, and refried beans for $18.00. In other words, you’ll leave full and happy. John Wayne is also said to have been a fan of a local favorite–and if that doesn’t scream classic Texas, what does?

2. Rosario’s Mexican Cafe Y Cantina

Rosario’s color-soaked atmosphere and amazing food make this Southtown favorite second on the list. In fact, it’s so popular among locals, the restaurant opened up a second location in North San Antonio as well. Both feel modern despite serving such traditional (and amazing) Mexican food. On the menu you’ll find classic south-of-the-border dishes such as chicken with mole, however, all are prepared with an up-to-date twist. It’s also one of the few places in town to indulge in specialties like sweetbreads battered and grilled with salsa ranchera. Other fan favorites include shrimp nachos, fish tacos, ceviche, and of course, the house-made margaritas. (Are your mouths watering yet, too?).

3. Paloma Blanca

A touch more upscale than your classic San Antonio Mexican joint sits Paloma Blanca at number three on the list. Serving up classic street-food like tacos de la calle with beef fajitas makes this spot feel authentic despite its dine-in prices. The menu also features delicious gluten-free and Paleo menu options (yup, Paleo tacos!). With their ornate decorations, leather and wooden furniture, and opulent floral arrangements, you wouldn’t think street-food would fit in, but somehow it does. Paloma Blanca magically blends good food with a great atmosphere, plus they have awesome Guacamole.

4. Los Barrios

This home-cooking family spot has been serving up Tex-Mex since founder Viola Barrios opened its doors in a converted garage. Where cars used to find home, the Los Barrios kitchen is now serving up a delicious menu. Los Barrios has only grown to be a staple of the San Antonio foodie scene and the local community. While staying true to their roots, you’ll find a bit of everything on the menu from puffy tacos to steak rancheros. Plus, their menu has an option for those who can’t choose just one kind of enchilada (because who can choose just one favorite?). Their Classic Enchilada Assortment offers five (!) types of enchiladas and are served with rice and beans. With 30 years of experience, Los Barrios isn’t slowing down–from celebrity chefs, television appearances, a cookbook, and a cooking gig at the White House, there’s no telling what this spot will serve up next.

5. Las Palapas

Part fast-food drive-through and sit-down cafe, Las Palapas is the best of both worlds serving up delicious food at a lower price point. Even better, they’re thirteen locations are open for 24 hours, so you can indulge your taco-cravings whenever you please (except for on Sundays). Don’t let its chain-like status fool you–Las Palapas is still a family-owned business run by founder Ron Acosta’s children. Their menu features every taco you could ever want, their specialties being chorizo and potato, the East L.A. taco, and the spicy sausage ranchero. Hit them up for breakfast, lunch, or dinner because when you’re in the mood for Tex-Mex, Las Palapas will satisfy. Load up the SUV for this delectable eatery.

6. Ernesto’s Mexican Specialties

Last but not least is Ernesto’s, a local favorite offering everything from traditional Mexican food, seafood selections, plus more. What makes this place extra special is the way the food is prepared with unique French flavors, like their Steak San Antonio–a beef tenderloin drizzled with avocado butter sauce. They’re also famous for their nine specialty sauces all made in-house, so each dish feels special. And if you don’t see anything on the menu, Ernesto’s friendly staff is willing to accommodate special requests. At no other San Antonio spot will you find a blend of truly original French-Mexican fare. In other words, make your reservation now.

Blog author image

Victor Madrigal

Victor Madrigal, from a young age, witnessed his father invest money, time, and labor into real estate. It was these memories that encouraged Victor to become a Realtor in 2009. After successfully obt....

Latest Blog Posts


When purchasing a new home, it’s important to do in-depth research on all facets of the homebuying process. One thing you’ll need to understand is how to best protect yourself and your

Read More

Apr 5 2021 61087 1

7 Tips for Saying Goodbye to Sentimental Belongings NAME 7 Tips for Saying Goodbye to Sentimental Belongings COPY When I work with clients who are downsizing to a smaller home, one of the

Read More

The Dos And Donts Of Accent Walls

Accent walls are in style and aren’t going away anytime soon. You have unlimited options for your accent wall color, and can even add texture! Accent walls should be just as special as you, and

Read More

Rookie Agent

What a journey this has been this far!! I’ve got a few more clients under contract . Closed on my 5th property with my 3rd client. This business venture is way different than what I thoughtS I’m

Read More