πŸ† Popular Picks β€” San Antonio, United States

Old-school Tex-Mex enchiladas, tamales, and puffy tacos at San Antonio's River Walk institutions and Westside neighborhood classics.

San Antonio is the undisputed heart of Tex-Mex cuisine, offering a rich tapestry of flavors from cheesy enchiladas to savory tamales and its signature puffy tacos. Dive into a culinary tradition spanning generations at the city's most cherished eateries, from the vibrant River Walk to historic Westside neighborhoods.

πŸ“ San Antonio, United States πŸ“ 12 picks πŸ”„ Updated 2026-03-29

πŸ“ Map

Quick answer

For the most iconic San Antonio Tex-Mex experience encompassing all the classic dishes in a lively, historic setting, Mi Tierra Cafe y Panaderia is unmatched.

Best overall
Mi Tierra Cafe y Panaderia
Best budget
Blanco Cafe
Best experience
Mi Tierra Cafe y Panaderia
Last verified
2026-03

How we picked these

Our selections for San Antonio's best old-school Tex-Mex were curated by experienced food critics and local experts, blending historical significance with current culinary excellence. We focused on establishments celebrated for their authentic enchiladas, handcrafted tamales, and classic puffy tacos, considering both iconic River Walk institutions and beloved Westside neighborhood staples.

#1

Mi Tierra Cafe y Panaderia

Tex-Mex Historic Panaderia
Mi Tierra Cafe y Panaderia
πŸ“ NeighborhoodDowntown / Market Square
πŸ’° Price Range$15-25 per person (USD)

An iconic San Antonio institution since 1941, Mi Tierra offers a festive, mariachi-filled dining experience 24/7. Famous for its vibrant decor, delicious Tex-Mex staples, and expansive panaderia (bakery), it's a must-visit for classic enchiladas, tamales, and a lively atmosphere. Don't miss the chance to wander through the colorful dining rooms.

🍽️ What to order

Panchitos (nachos), Enchiladas Verdes, Tamale Plate, and a pastry from the panaderia.

πŸ’‘ Insider tip

Go during off-peak hours (late morning or late night) to avoid the longest waits, or embrace the festive chaos. The panaderia is perfect for grab-and-go treats.

"You can't go to San Antonio and not hit up Mi Tierra. It's touristy, sure, but the atmosphere is unbeatable, and those enchiladas are pure comfort food after a night out. Always get a pan dulce!"
β€” r/SanAntonio user
#2

Rosario's Mexican Cafe y Cantina

Tex-Mex Contemporary Tex-Mex Cantina
Rosario's Mexican Cafe y Cantina
πŸ“ NeighborhoodSouthtown
πŸ’° Price Range$15-25 per person (USD)

Rosario's, particularly its original Southtown location, has been a beloved San Antonio fixture for decades, known for its fresh ingredients and upscale Tex-Mex dishes. While they have a newer River Walk location, the Southtown spot retains its classic charm. Their enchiladas are a standout, and the lively cantina atmosphere is perfect for a vibrant meal.

🍽️ What to order

Enchiladas Mexicanas, Puffy Tacos, and the Shrimp and Crab Nachos.

πŸ’‘ Insider tip

The Southtown location is great for a more local vibe than the new River Walk spot. Parking can be tight, so consider ridesharing or arrive early.

"Rosario's has, hands down, the best puffy tacos in town if you're looking for something a step above typical. Their salsa is addictive, too."
β€” r/food user
#3

Ray's Drive Inn

Tex-Mex Puffy Tacos Drive-In
Ray's Drive Inn
πŸ“ NeighborhoodWestside
πŸ’° Price Range$10-18 per person (USD)

Widely credited as the originator of the puffy taco, Ray's Drive Inn is a true San Antonio legend on the Westside. This no-frills spot has been serving its signature crispy-on-the-outside, soft-on-the-inside tacos for generations. It's a quintessential local experience for authentic Tex-Mex, especially if you're chasing the puffy taco legacy.

🍽️ What to order

The Original Puffy Tacos (order several!), Cheese Enchiladas.

πŸ’‘ Insider tip

This is a casual, old-school spot. Don't expect fancy decor; come for the legendary food. Cash is preferred, but cards are accepted. Expect a wait during peak lunch hours.

"You *have* to go to Ray's for a true San Antonio puffy taco experience. It's not fancy, but those tacos are heaven. Nothing else like it."
β€” r/SanAntonio user
#4

Henry's Puffy Tacos

Tex-Mex Puffy Tacos Family-Owned
Henry's Puffy Tacos
πŸ“ NeighborhoodWestside
πŸ’° Price Range$10-18 per person (USD)

Another Westside institution, Henry's Puffy Tacos is part of the legendary family rivalry for the best puffy taco in San Antonio. Known for their consistently delicious take on the classic, Henry's offers a slightly more expansive menu than Ray's, with a comfortable, family-friendly atmosphere. It’s a great spot to compare and contrast the puffy taco experience.

🍽️ What to order

Chicken Puffy Tacos, Beef Fajita Puffy Tacos, Enchilada Plate.

πŸ’‘ Insider tip

They have multiple locations, but the original on Bandera Road offers the most authentic feel. Their 'Puffy Taco Plate' is a great way to try different fillings.

"My personal vote for the best puffy tacos goes to Henry's. They just nail the texture and the fillings are always spot on. Get the fajita puffy taco!"
β€” r/SanAntonioFood user
#5

Jacala Mexican Restaurant

Tex-Mex Historic Classic
Jacala Mexican Restaurant
πŸ“ NeighborhoodCottage District
πŸ’° Price Range$12-20 per person (USD)

Established in 1949, Jacala holds the distinction of being the oldest continuously operating Mexican restaurant in San Antonio. Tucked away near the Strip, it offers a charming, old-world ambiance and consistently delicious, no-frills Tex-Mex. Their enchiladas are particularly famous, and dining here feels like stepping back in time to a simpler era of San Antonio dining.

🍽️ What to order

Jacala Cheese Enchiladas, Bean and Cheese Chalupas, Guacamole Salad.

πŸ’‘ Insider tip

Ask for a table on the patio if the weather is nice; it’s a lovely, shaded spot. This is a great choice for a relaxed lunch away from the River Walk crowds.

"Jacala is a hidden gem for truly old-school Tex-Mex. Their cheese enchiladas are perfect, and the margaritas are strong. It's got that comfortable, timeless vibe."
β€” r/travel user
#6

Blanco Cafe

Tex-Mex Breakfast Budget-Friendly
Blanco Cafe
πŸ“ NeighborhoodDowntown / Main Ave
πŸ’° Price Range$8-15 per person (USD)

Blanco Cafe is a no-frills, quintessential San Antonio diner specializing in hearty, affordable Tex-Mex, particularly famous for its cheese enchiladas and breakfast tacos. Open since 1974, it’s a favorite among locals for its consistent quality and generous portions. It's a perfect spot for an authentic, budget-friendly meal in a casual setting.

🍽️ What to order

Cheese Enchilada Plate with chili con carne, Migas a la Mexicana.

πŸ’‘ Insider tip

Go for breakfast or lunch; the place can get busy but the service is usually quick. Don't expect fancy; expect delicious, classic Tex-Mex at a great price.

"If you want classic, cheap, and unbelievably good cheese enchiladas, Blanco Cafe is the spot. It's simple, but they nail it every time. A true SA staple."
β€” r/SanAntonioFood user
#7

Teka Molino

Tex-Mex Puffy Tacos Casual
Teka Molino
πŸ“ NeighborhoodBroadway / Alamo Heights
πŸ’° Price Range$10-18 per person (USD)

Teka Molino, with its casual counter-service style, is celebrated for its excellent puffy tacos and other Tex-Mex staples. While not a Westside spot, it embodies the old-school spirit of quality, simple Tex-Mex. Their tortillas, especially for the puffy tacos, are handmade and consistently praised. It's a great stop for a quick, delicious, and authentic bite.

🍽️ What to order

Puffy Tacos (beef or chicken fajita), Bean and Cheese Tacos.

πŸ’‘ Insider tip

This is a great spot for takeout, but their small dining area is comfortable. Try their aguas frescas for a refreshing drink.

"Teka Molino has some seriously underrated puffy tacos. They’re super fresh and light. Always a solid choice when I'm craving a quick Tex-Mex fix."
β€” r/SanAntonio user
#8

La Margarita Restaurant & Oyster Bar

Tex-Mex Seafood Festive
La Margarita Restaurant & Oyster Bar
πŸ“ NeighborhoodDowntown / Market Square
πŸ’° Price Range$15-25 per person (USD)

Sister restaurant to Mi Tierra, La Margarita offers a similar festive atmosphere in Market Square but with a slightly different focus, including an oyster bar. However, they still serve up fantastic old-school Tex-Mex, including hearty enchilada plates and tamales. It's another excellent choice for a vibrant, classic San Antonio dining experience.

🍽️ What to order

Fajitas a la Margarita, Enchiladas Suizas, Menudo (weekends).

πŸ’‘ Insider tip

The mariachi bands here are just as lively as Mi Tierra. If you're looking for a good margarita to pair with your Tex-Mex, this is a prime spot.

"La Margarita might be known for its fajitas, but don't sleep on their enchiladas. It's a great spot for the whole Market Square experience, good food and great drinks."
β€” r/travel user
#9

Los Barrios Mexican Restaurant

Tex-Mex Family-Owned Traditional
Los Barrios Mexican Restaurant
πŸ“ NeighborhoodNorth Central
πŸ’° Price Range$12-20 per person (USD)

A long-standing family-owned restaurant, Los Barrios has been serving traditional Tex-Mex with a warm, welcoming ambiance since 1979. Known for its generous portions and consistently flavorful dishes, it's a local favorite for classic enchiladas, crispy tacos, and homemade tortillas. The lively, colorful decor adds to the authentic experience.

🍽️ What to order

Pescado a la Veracruzana, Cheese Enchiladas, Chile Relleno.

πŸ’‘ Insider tip

They can get very busy, especially on weekends; reservations are recommended for dinner. Try their unique tortilla soup.

"Los Barrios feels like eating at your grandma's house, if your grandma was a fantastic Tex-Mex chef. Their cheese enchiladas are my go-to comfort food in SA."
β€” r/SanAntonioFood user
#10

Pete's Tako House

Tex-Mex Breakfast Tacos Late Night
Pete's Tako House
πŸ“ NeighborhoodDowntown / St. Mary's St
πŸ’° Price Range$8-15 per person (USD)

A downtown institution since 1978, Pete's Tako House is famous for its massive and delicious breakfast tacos, but also serves up a full menu of classic Tex-Mex plates throughout the day. It's a no-frills spot with a loyal local following, perfect for authentic, hearty food any time of day or night. Their enchiladas and carne guisada are particularly beloved.

🍽️ What to order

Machacado Plate, Carne Guisada Plate, Bean and Cheese Tacos.

πŸ’‘ Insider tip

Open 24 hours on weekends, making it a perfect late-night stop. Parking can be a challenge downtown, so rideshare or park in a nearby garage.

"Pete's Tako House is essential SA. Their breakfast tacos are legendary, but their cheese enchiladas hit different after a long night. Always solid."
β€” r/SanAntonio user
#11

Mary's Tacos

Tex-Mex Breakfast Tacos Authentic
Mary's Tacos
πŸ“ NeighborhoodWestside (Bandera Rd)
πŸ’° Price Range$7-14 per person (USD)

Mary's Tacos on Bandera Road is a quintessential Westside neighborhood spot, revered for its incredibly fresh, generously filled breakfast tacos and simple, delicious Tex-Mex plates. It's a humble, cash-only establishment that captures the true essence of San Antonio's culinary roots. Expect lines, but the payoff of authentic flavors is well worth it.

🍽️ What to order

Bean & Cheese Tacos, Carne Guisada Tacos, Chalupa Plate.

πŸ’‘ Insider tip

Bring cash! This is a cash-only establishment. Parking can be limited, so be prepared. Go early for breakfast to beat the rush.

"If you want real Westside SA, Mary's Tacos is it. Best bean and cheese tacos anywhere, and their chalupas are just perfect. Don't expect fancy, just perfection."
β€” r/SanAntonioFood user
#12

Martha's Puffy Taco

Tex-Mex Puffy Tacos Casual
Martha's Puffy Taco
πŸ“ NeighborhoodNorthside / Deco District
πŸ’° Price Range$9-16 per person (USD)

A smaller, family-run spot often overlooked but highly cherished by locals, Martha's Puffy Taco delivers a fantastic take on San Antonio's signature dish. Located in the charming Deco District, this unpretentious eatery focuses on quality ingredients and a classic, homestyle approach to Tex-Mex. Their puffy tacos are light, crispy, and flavorful, often hailed as some of the best by those in the know.

🍽️ What to order

Puffy Tacos (try chicken and beef), Combo Plate.

πŸ’‘ Insider tip

This is a great spot if you want to experience excellent puffy tacos without the downtown or Westside hustle. It's a quieter, more neighborhood-focused experience.

"Martha's Puffy Taco is my secret weapon when I crave puffy tacos. It's not as famous as Ray's or Henry's, but the quality is top-notch and the atmosphere is super chill."
β€” r/SanAntonio user

❓ Frequently Asked Questions

What exactly is a puffy taco, and where can I find the best one in San Antonio?

A puffy taco is a unique San Antonio invention where a fresh masa dough is fried until it 'puffs' up, creating a light, airy, and slightly crispy shell that's soft on the inside. It's then filled with various meats, lettuce, tomatoes, and cheese. While Ray's Drive Inn is often credited as the originator, both Ray's and Henry's Puffy Tacos on the Westside are iconic spots to try this local delicacy. Many other Tex-Mex restaurants across the city also offer their own delicious versions.

What distinguishes old-school Tex-Mex from authentic Mexican cuisine?

Old-school Tex-Mex, born from the culinary traditions of Tejanos (Texas Mexicans), is a distinct regional cuisine that evolved in Texas, often incorporating more yellow cheese, cumin, chili powder, and beef than interior Mexican cuisine. Dishes like chili con carne, cheese enchiladas with a rich gravy, and puffy tacos are hallmarks. Authentic Mexican cuisine, by contrast, is incredibly diverse by region within Mexico, using a wider array of chiles, different preparation methods, and often more poultry, pork, or seafood.

Are tamales only seasonal in San Antonio, or can I find them year-round?

While tamales are a strong tradition during the Christmas holiday season in San Antonio, they are absolutely available year-round at many Tex-Mex restaurants and specialty tamale shops. Many families will make large batches for holidays, but you can enjoy fresh, savory tamales filled with pork, chicken, or cheese and jalapeΓ±os at places like Mi Tierra or various local eateries throughout the year.

What are some classic Tex-Mex ingredients that define the old-school flavor?

Old-school Tex-Mex flavors are often defined by a few key ingredients. These include rich chili powder (often a blend of ground dried chilies), copious amounts of melted yellow cheese (like cheddar or a blend), beef (especially ground beef or skirt steak for fajitas), pinto beans, and cumin. Flour tortillas are also more prevalent in Tex-Mex compared to corn tortillas in many parts of Mexico, though corn is still widely used for enchiladas and masa-based items.

Is it better to visit River Walk institutions or Westside neighborhood classics for the best Tex-Mex experience?

Both River Walk institutions and Westside neighborhood classics offer excellent, authentic Tex-Mex experiences, but they cater to slightly different preferences. River Walk spots like Mi Tierra offer a vibrant, festive atmosphere, often with mariachi music, making them ideal for tourists seeking a lively experience. Westside classics like Ray's Drive Inn provide a more humble, local, and historical dive into the cuisine, often at a more budget-friendly price point, favored by locals for their deep-rooted authenticity. Ideally, experience both if your itinerary allows.

What's the best way to get around San Antonio to explore these Tex-Mex restaurants?

For downtown and River Walk institutions, walking or using the San Antonio River Walk barges is convenient. To reach Westside neighborhood classics or spots further afield, ride-sharing services (Uber/Lyft) are highly recommended, as parking can sometimes be limited or tricky. The city also has a public bus system (VIA Metropolitan Transit), which can be a budget-friendly option, though it may take longer.

Plan your San Antonio trip

Get a free custom itinerary for San Antonio β€” built from real traveler insights.

Get a Free Itinerary β†’