Texas doesn’t mess around when it comes to Tex-Mex, and once you’ve had the real deal, there’s no going back.
We’re talking sizzling plates that hit the table still popping, tortillas made fresh, and recipes that have been passed down for decades.

Some of these spots have been around for nearly 100 years, while others put a fresh spin on the classics with bold flavors and creative twists.
If you’re hungry for cheesy enchiladas, loaded tacos, and margaritas that actually pack a punch, you’re going to want to see every single place on this list.
1. Matt’s El Rancho (Austin)

Matt’s El Rancho is located at 2613 South Lamar Boulevard in Austin and has been serving Tex-Mex classics since 1952, when Matt Martinez and his wife, Janie Martinez, opened the spot and quickly turned it into a local legend.
You come here for the Bob Armstrong Dip, a loaded queso packed with seasoned taco meat, guacamole, and sour cream that’s widely regarded as one of Austin’s most famous dishes.
The menu is stacked with crowd favorites like sizzling beef fajitas, cheese enchiladas covered in chili con carne, and house margaritas that are strong enough to sneak up on you after one or two.
The space is huge with multiple dining rooms and a lively patio.
Fun Fact: Over the years they’ve had celebrity guests like Will Ferrell, Matthew McConaughey, Serena Williams, and Shia LaBeouf, just to name a few.
2. Mi Tierra Café y Panadería (San Antonio)

Next up, Mi Tierra Café y Panadería sits right in San Antonio’s Historic Market Square at 218 Produce Row and has been serving guests since 1941.
This place is famous for its colorful Christmas lights strung across the ceiling year-round, plus a massive bakery counter loaded with pan dulce like conchas, empanadas, and tres leches cakes that practically beg you to take some home.
The menu leans heavily into classic Tex-Mex and Mexican dishes, with standout plates like carne guisada and breakfast tacos piled with fluffy eggs and refried beans.
There’s even a wall of portraits honoring Latino cultural icons and a constant buzz of mariachi music, so between the food, music, and bright decor, you get a full-on San Antonio experience in one stop.
3. Joe T. Garcia’s (Fort Worth)

Next on the list is Joe T. Garcia’s at 2201 North Commerce Street in Fort Worth.
It’s a family-run spot that’s been around since 1935 and feels more like a lively backyard party than a typical restaurant.
The outdoor patio is the real star here, with winding brick paths, fountains, twinkle lights, and combined indoor and outdoor seating that can accommodate around 1,000 guests.
The menu keeps things simple with just a handful of options like beef or chicken fajitas and cheese enchiladas, but the portions are huge and the pitchers of margaritas are strong, cold, and perfect for sharing.
Cash and checks only is the rule here, and once you’re settled in with a plate of tacos and a drink in hand, it’s easy to see why this place has been a Fort Worth favorite for over 90 years.
4. The Original Ninfa’s on Navigation (Houston)

Next is The Original Ninfa’s on Navigation at 2704 Navigation Boulevard in Houston.
This is an iconic spot where tacos al carbon (which the world would eventually come to know as fajitas) were popularised starting back in 1973, thanks to “Mama” Ninfa Laurenzo.
This is where sizzling skirt steak fajitas became a Tex-Mex staple, and they still arrive on a hot cast-iron plate with fresh flour tortillas made in-house every single day.
The menu also has other favorites like Tacos and Enchiladas, and their famous green sauce that people swear makes everything taste better.
The colorful dining room, packed most nights, keeps the energy high, and knowing you’re eating at the birthplace of restaurant-style fajitas makes every bite feel like a big deal.
5. Desperados Mexican Restaurant (Dallas)

Desperados Mexican Restaurant is located at 4818 Greenville Avenue in Dallas, and it’s a neighborhood favorite that’s been serving locals since 1976.
This place is best known for its Desperados Tacos, loaded with shredded chicken or marinated beef, melted cheese, and a signature sour cream sauce that regulars order every single visit.
The menu mixes classic Tex-Mex plates like brisket tacos, beef fajitas, and enchiladas, plus strong margaritas that have earned a loyal following over the years.
The dining room feels cozy, laid-back, and has packed tables most nights, so expect a wait, but know that it’s totally worth it.
6. L&J Café (El Paso)

Next on the list, L&J Café sits at 3622 East Missouri Avenue in El Paso, right next to the Concordia Cemetery, earning it the nickname “The Old Place by the Graveyard” since it first opened in 1927.
This spot is known for bold, no-frills border-style Tex-Mex, with standout dishes like steak enchiladas, burritos, and juicy chile con carne that locals swear by.
The interior is packed with character, covered wall-to-wall in decades of photos, license plates, and handwritten notes that tell the story of nearly 100 years of loyal customers.
It’s the kind of place where you order a combo plate, grab an iced tea, and settle in while the steady crowd of regulars keeps the place buzzing from open to close.
7. Jorge’s Tacos Garcia (Amarillo)

Jorge’s Tacos Garcia at 1619 South Kentucky Street in Amarillo is another classic Tex-Mex restaurant that’s been serving locals in Amarillo since 1988.
You can order dishes like tres tacos, enchiladas, chili rellenos, and sopapillas, then grab a seat and dig in.
The place is famous for its green chili sauce and fresh flour tortillas, and the portions are big enough that you might be taking leftovers with you.
It’s loud, busy, and moves quick during lunch, but that nonstop flow is part of the charm and proof you’ve landed at one of Amarillo’s go-to Tex-Mex spots.
8. Conejos Tex-Mex Cantina (Leander)

Conejos Tex-Mex Cantina located at 2082 North US Highway 183, in Leander, brings a modern twist to Tex-Mex while still sticking to the classics.
This spot is known for its made-from-scratch approach, with house-made tortillas, slow-cooked meats, and standout dishes like brisket enchiladas and street tacos loaded with fresh toppings.
The space feels bright and modern with a spacious patio, and a full bar pouring creative margaritas like Mango Amor and La Flaca.
It’s a great place to kick back with friends, try a mix of traditional and updated flavors, and see how Tex-Mex keeps evolving in Central Texas.
9. Hi-Ho Restaurant (Corpus Christi)

Finally, Hi-Ho Restaurant at 3703 Morgan Avenue in Corpus Christi keeps things old-school with a casual, no-fuss setup that’s been feeding locals since the 1980s.
This place is best known for its homemade flour tortillas and classic Tex-Mex plates like carne guisada, chalupas, and enchiladas topped with beef sauce and cheese.
Breakfast is a big deal here, with hearty plates of eggs, beans, and bacon alongside tortillas stuffed with chorizo and potato that come out fast and hot.
The dining room stays simple and welcoming, and once you’ve had a few bites, it’s clear why generations of Corpus Christi locals keep coming back.
Related Posts

