10 Best Mexican Restaurants in San Antonio, TX [2026 Updated]

Choosing a Mexican restaurant in San Antonio shouldn’t feel like scrolling endlessly through streaming menus, only to default to the same old takeout. With so many options, group indecision can turn taco Tuesday into a frustrating debate. Let us handle the hard part – here are the spots that make everyone happy.

Taco Grill

$ | (210) 935-7960 | WEBSITE

Taco Grill

It’s tucked away in a neighborhood that might make you question its credentials – but Taco Grill is the quintessential family-friendly Mexican spot in San Antonio. This charming restaurant serves all their food with homemade care (and even bakes much of their bread fresh daily), and has a spectacular atmosphere with a welcoming owner/chef. You’ll enjoy that warmth at one of their cozy tables, along with the California crepe, cheese breeze charcuterie board, and the Lemon Sugar crepe for dessert.

And for the quality of food and service that you’re getting, the prices are surprisingly reasonable. Get ready for this place to become a regular in your family dinner rotation.

Panfila Cantina

$ | (210) 455-0702 | WEBSITE

Panfila Cantina

In a city as packed with average Mexican spots as San Antonio, it’s surprising the line at Panfila Cantina doesn’t stretch past the bar and out into the parking lot. But this vibrant place has plenty of room for you and your hungry crew, and a menu focused enough that your table of four can share everything. Or you could each just get the chilaquiles poblanos, and hoard every last bite – because it’s one of the tastiest versions of the dish around.

It’s flavorful, comforting, and the highlight of the meal. The Mexican hot chocolate is rich and perfect, and the giant concha is a sweet finish worth saving room for. The staff keeps things moving with friendly, attentive service in a clean, lively space that makes you want to linger over breakfast or swing by for a happy hour drink at the convenient entrance bar. It’s the kind of spot you’ll plan to return to before you’ve even paid the bill.

Güero’s Taco Diner

$ | (210) 495-4300 | WEBSITE

Güero

A cozy spot tucked away in Stone Oak, Güero’s Taco Diner is the perfect solution when hunger strikes, and everyone is getting hangry. Because beyond serving incredible Mexican food, Güero’s is a place where worries disappear—likely, straight into their perfectly crunchy taco plate, loaded with cheese and served in a foil pan for easy carrying. You’ll also want to grab multiple breakfast tacos, especially the trash can and bulldog, if you don’t want another argument to erupt.

Los Norteños Pollos Asados

$ | (210) 648-3303 | WEBSITE

Los Norteños Pollos Asados

Our go-to spot for a quick lunch in San Antonio is Los Norteños Pollos Asados, the Mexican joint that feels like you’re grabbing a meal at your favorite cousin’s backyard cookout. But unlike your cousin’s backyard, this place serves incredible grilled chicken that’s so juicy, smoky, and flavorful it will change the way you think about pollo. The red rice is seasoned with chicken broth, but not overly heavy or greasy, and carries a wonderful depth of flavor.

No matter what you order, be sure to get the soft, warm corn tortillas to go with your chicken.

S.A. Carlitos’s Way Mexican Street Food Snacks QuesaBirria Baja Shrimp Ceviche Nachos Fruit Mangonada corn Agua Fresca Cater

$ | (830) 438-2335 | WEBSITE

S.A. Carlitos

People tend to overlook this Stone Oak Mexican gem, most likely because of its tucked-away location. But this place is fantastic – the vibrant menu doesn’t have many weak spots, so if your friends can’t find something they love, then it’s time to find some new friends. Our favorites, though are the Quesa Birria, drenched in savory consommé with some fresh corn tortillas on the side, and the Baja shrimp ceviche, zesty, bright shrimp, marinated with lime and cilantro.

Next time you’re in the Stone Oak area and no one can decide where to eat, this is the spot.

Nixtamali Molino + Comedor

$$ | (210) 369-8170 | WEBSITE

Nixtamali Molino + Comedor

Nixtamali Molino + Comedor is San Antonio’s essential upscale Mexican restaurant. It feels like a big-deal spot – the kind of warm, vibrant place you make plans to eat at weeks in advance – but you don’t actually have to plan ahead at all. The food is also excellent – the ribeye tacos with tender, flavorful meat are a must-order, and the enmoladas with perfectly cooked chicken and crisp skin are smoky, earthy, and very good.

It’s also a fun place to come with out-of-towners – you’ll occasionally see local food enthusiasts celebrating special occasions, and even if you don’t, the restaurant is always buzzy enough with friendly, spirited service that it feels like the person next to you could be a chef from another top restaurant.

La Monita Tortilleria

$ | (210) 432-0332 | WEBSITE

La Monita Tortilleria

This San Antonio institution is our go-to spot when we want authentic Mexican food without a wait in the city. They’ve got incredible barbacoa that we fill ourselves up on – especially with those fresh corn tortillas – and the tender Lengua, which comes perfectly seasoned and melts in your mouth. This is a super-popular family-owned spot, but the cozy atmosphere is welcoming enough that you’ll all still feel right at home.

Taquitos West Avenue

$ | (210) 525-9888 | WEBSITE

Taquitos West Avenue

You and all your work friends have spent the entire day debating where to grab dinner tonight. Cut the bullsh*t, and just go to Taquitos West Avenue. This local taqueria is a great place for an after-work meal, both because they have some of San Antonio’s best Al Pastor tacos, and because they’ve got quick, friendly service. It’s popular enough that it draws crowds on Thursdays and Fridays, but never so packed that you’ll be stuck in a line that ruins your night.

The crispy tripas and that flavorful hot sauce are exactly what you need after a long day, and the generous portions mean you won’t leave hungry. Sure, the payment system might confuse you at first, but once you figure it out, everything’s smooth. Overall, it’s a reliable spot for authentic, satisfying Mexican food that’ll make you forget all those other dinner arguments.

San Taco

$ | (210) 314-3099 | WEBSITE

San Taco

In a city like San Antonio, trying to narrow down your choices is like trying to pick your favorite taco truck: You’ve got a lot of options, and none of them are wrong. But when push comes to shove, head to San Taco. They’ve got a huge menu, but we can make your decision on that front pretty easy, too: Get the barbacoa. It’s tender, slow-cooked beef served on warm corn tortillas, with a generous portion of homemade beans on the side.

It’s big enough to feed a small group, but if you have to get something else, go for the chicharrón prensado, which is crispy, flavorful, and light enough to balance out the hearty barbacoa platter.

Mezquite

$$ | (210) 756-7378 | WEBSITE

Mezquite

Maybe some people want tacos, and other people want a great cocktail. The problem is no one wants to fight for parking at Pullman Market. So head to Mezquite. This spot inside the market never has a wait, and has Mexican food that holds up to any of the more crowded Mexican spots in town. Mezquite’s carne asada tacos are pure perfection, and their calabacita is among the most flavorful in the city. Pair those with a Desert Bird cocktail made with mezcal, and everyone will leave satisfied.

Leave a Comment