Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (2024)

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (1)

Best Mexican Restaurants in San Antonio – 50 Best, Cheap Mexican Food Near You!

Are you looking for some of the best Mexican restaurants San Antonio has to offer? It’s no surprise that San Antonio, a city enriched with Hispanic culture and history would be home to some of the finest, most authentic Mexican restaurants.

However, with so many great dining options, it can be overwhelming trying to sort through it all. So here’s a list and guide to the best Mexican food in San Antonio to enjoy on a budget.

Editor’s Note:Our staff works hard to bring you the latest information. However, all information mentioned in this article is subject to change. As always, please confirm before heading out.

Also, check out our posts onBest BBQ in San Antonio,Best Tacos in San Antonio,Wings San Antonio, andChinese Food in San Antonio!

Best Mexican Restaurants in San Antonio

Cascabel Mexican Patio

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (2)

Image Credit: Cascabel Mexican Patio FB Page

Homestyle Mexican food is served at the well-known Cascabel Mexican Terrace in San Antonio in cheerful, unpretentious surroundings with a sizable terrace. The eatery is well-known for its authentic Mexican food, which is prepared with only the finest ingredients.

The Enchiladas Verdes are the menu item that Cascabel Mexican Patio sells the most of. These are wrapped corn tortillas with cheese or chicken filling that are then covered in a green chile sauce.
Where: 1000 S St Mary’s St, San Antonio, TX 78205
Operating Hours: Monday – Saturday 11:00 am – 2:00 pm

Sabor Cocinabar

A family-run restaurant serving classic Mexican fare with a contemporary touch is called Sabor Cocinabar. There are many different foods on the menu, such as tacos, enchiladas, burritos, fajitas, and more. The tastes are strong and real, and the ingredients are all fresh and cooked to order.
Where: 4331 McCullough Ave, Olmos Park, TX 78212
Operating Hours: Monday – Thursday 10:00 am – 9:00 pm | Friday 10:00 am – 10:00 pm | Saturday 9:00 am – 10:00 pm | Sunday 9:00 am – 2:30 pm

Las Carretas San Antonio Mexican Restaurant

Las Carretas is reputed to serve excellent Mexican cuisine. People frequently gush about the beef Chilli Relleno plate and the chilaquiles tacos at Las Carretas because the prices are fair, the amounts are generous, and the food is delicious. In San Antonio, it’s a fantastic place to get affordable Mexican food.
Where: 3975 Perrin Central Blvd, San Antonio, TX 78217
Operating Hours: Monday 6:00 am – 3:00 pm | Tuesday – Friday 6:00 am – 9:00 pm | Saturday 7:00 am – 9:00 pm | Sunday 7:00 am – 4:00 pm

La Fonda on Main

Since 1932, the venerable eatery La Fonda on Main has been providing authentic Mexican food. There are many different foods on the menu, such as tacos, enchiladas, burritos, fajitas, and more. The tastes are strong and real, and the ingredients are all fresh and cooked to order. The Enchiladas Verdes are their best-selling item.

These are wrapped corn tortillas with cheese or chicken filling that are then covered in a green chile sauce. The sauce’s ingredients include tomatillos, chili peppers, onions, oregano, cumin, and garlic. Shredded cheese, sour cream, and cilantro are then placed on top of the enchiladas.
Where: 2415 N. Main Ave San Antonio, TX 78212
Operating Hours: Tuesday – Thursday 11:00 am – 9:00 pm | Friday 11:00 am – 10;00 pm | Saturday 10:00 am – 10:00 pm | Sunday 10:00 am – 9:00 pm

Pollos Asados Los Nortenos

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (3)

Image Credit: Los Norteños Pollos Asados FB Page

Another one of the amazing San Antonio Mexican Restaurants locals and visitors would surely love is Pollos Asados Los Nortenos.

Traditional Mexican food is offered at the family-run restaurant. There are several grilled chicken meals on the menu, along with tacos, burritos, and enchiladas. Their best-selling meal is the Pollo Asado, which uses only fresh, made-to-order ingredients and seasonings.

An entire chicken was roasted over mesquite wood, and it was afterward shredded. It is served with your choice of tortillas, rice, and beans.
Where: 4822 Walzem Rd San Antonio, TX 78218
Operating Hours: Tuesday – Saturday 11:00 am – 10:00 pm | Sunday 11:00 am – 8:00 pm

Tortas Ahogadas El Chivito

If you want the greatest Mexican food in San Antonio, El Chivito is a must-try. Locals adore the charming outside eating location and the original flavor. If you go, be sure to get the empanadas, corn in a cup, or Dorado tacos.
Where: 9055 Marbach Rd, San Antonio, TX 78245
Operating Hours: Monday – Sunday 10:00 am – 6:00 pm

Sanchos Cantina y Cocina

Sanchos Cantina prides itself in offering fresh and creative Mexican dishes made from clean, locally sourced ingredients. Sanchos is also a bar that offers live music, 100% agave tequilas, and Mexican beer. The Bistec nachos have a big following and paired with one of their award-winning margaritas, you can’t go wrong.
Where: 628 Jackson St, San Antonio, Texas 78212
Operating Hours: Monday – Sunday 11:30 am – 1:00 am

Iron Cactus

A variety of foods are offered in the contemporary Mexican eatery Iron Cactus, including tacos, burritos, enchiladas, and fajitas. Additionally, there is a sizable assortment of tequilas and margaritas on the menu. The flavors are strong and creative, and the ingredients are all fresh and cooked to order.

The Baja Fish Tacos are the item they sell the most of. These are created with fish that has been beer-battered, perfectly fried, and then topped with cabbage, pico de gallo, and a chipotle lime sauce.
Where: 200 River Walk Suite 100, San Antonio, TX 78205
Operating Hours: Monday – Thursday and Sunday 11:00 am – 10:00 pm | Friday and Saturday 11:00 am – 11:00 pm

Taco Blvd-Alamo Ranch

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (4)

Image Credit: Taco Blvd-Alamo Ranch FB Page

Another one of the best Mexican Restaurant in san antonio is Taco Blvd-Alamo Ranch. This restaurant is known for its tacos and is located in San Antonio, Texas. They create their tortillas from scratch each day using premium, fresh ingredients. They provide a broad range of tacos, both conventional and innovative. A full bar and a relaxed environment are also present.
Where: 5619 TX-1604 Loop Suite 109, San Antonio, TX 78253
Operating Hours: Monday – Sunday 10:00 am – 10:00 pm

Ernesto’s Mexican Specialties

A genuine gourmet Mexican restaurant San Antonio TX has that serves fresh, made-from-scratch seafood and Mexican cuisine is located in San Antonio. It is called Ernesto’s Mexican Specialties. They prepare their meals utilizing traditional Mexican cooking techniques and fresh, high-quality ingredients.

They also have a sizable wine selection. Popular delicacies include Mahi Mahi Tacos, Filet Mignon Fajitas, Crabmeat Enchiladas, Shrimp Veracruz, and Chocolate Lava Cake.
Where: 2559 Jackson Keller Rd, San Antonio, TX 78230
Operating Hours: Monday – Thursday 11:30 am – 9:00 pm | Friday 11:30 am – 10:00 pm | Saturday 5:30 pm – 10:00 pm

Mixtli

San Antonio’s Mixtli is a cutting-edge Mexican eatery that fuses traditional prehistoric methods with cutting-edge, modern food. The seasonal menu comprises cuisine from several parts of Mexico and uses products that are grown nearby. Mixtli has received appreciation from both critics and customers for its unique and imaginative approach to Mexican cuisine.
Where: 812 S Alamo St STE 103, San Antonio, TX 78210
Operating Hours: Tuesday – Saturday 5:00 pm – 12:00 am

El Buen Gusto Mexican Cafe

For more than 30 years, the family-run El Buen Gusto Mexican Cafe in San Antonio has been dishing up traditional Mexican cuisine. The menu offers typical fare including tacos, enchiladas, and mole, all of which are prepared with only the freshest ingredients. El Buen Gusto is well renowned for its welcoming staff and reasonable rates.

The menu of El Buen Gusto offers traditional Mexican cuisine that has been popular for decades. This makes it a fantastic choice for anyone seeking a taste of real Mexican cuisine.
Where: 7709 Tezel Rd, San Antonio, TX 78250
Operating Hours: Monday, Wednesday, and Thursday 7:00 am – 2:30 pm | Friday and Saturday 7:00 am – 6:30 pm | Sunday 9:00 am – 2:30 pm

Naco Foodtruck

Mexican street food concept Naco Foodtruck offers traditional recipes crafted using seasonal, nearby ingredients. The tacos, tortas, and chilaquiles on the menu are all handcrafted using premium ingredients and prepared to perfection. For those seeking a tasty and genuine Mexican lunch in a relaxed atmosphere, Naco Foodtruck is a fantastic choice.
Where: 2347 Nacogdoches Rd, San Antonio, TX 78209
Operating Hours: Monday – Friday 7:00 am- 2:00 pm | Saturday 8:00 am – 2:00 pm

Cuishe Cocina Mexicana

San Antonio’s Cuishe Cocina Mexicana is a contemporary Mexican eatery that offers creative spins on classic fare. Ceviche, tacos, and Mole are just a few of the meals on the menu that are crafted using seasonal, fresh ingredients. In addition to having a big selection of tequila and mezcal, Cuishe Cocina Mexicana is renowned for its inventive and tasty cuisine.
Where: 115 N Loop 1604 E #1108, San Antonio, TX 78232
Operating Hours: Tuesday – Thursday 12:00 pm – 11:00 pm | Friday and Saturday 12:00 pm – 2:00 am | Sunday 12:00 pm – 9:00 pm

Best Mexican Restaurants in San Antonio

La Cazadora Mexican Restaurant

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (5)

Image Credit: La Cazadora Mexican Restaurant FB Page

Traditional Mexican cuisine has been served in San Antonio’s down-to-earth, family-run La Cazadora Mexican Restaurant for more than 30 years. Tacos, enchiladas, and fajitas are just a few of the items on the menu that are prepared using only the freshest ingredients. La Cazadora is renowned for its accommodating service and budget-friendly rates.
Where: 3213 West Ave, San Antonio, TX 78213
Operating Hours: Monday – Thursday 10::00 am – 3:00 pm | Friday 10:00 am – 8:00 am

Nadines Mexican Restaurant

For more than 40 years, the family-run Nadines Mexican Restaurant in San Antonio has been offering Tex-Mex cuisine. Tacos, enchiladas, and fajitas are just a few of the items on the menu that are prepared using only the freshest ingredients. The big quantities and excellent service at Nadine’s are well-known.
Where:
3800 Nogalitos St, San Antonio, TX 78211
Operating Hours: Tuesday – Saturday 6:00 am – 3:00 pm | Sunday 7:00 am – 2:00 pm

Naco 210 Mexican Eatery & Patio

San Antonio’s Naco 210 Mexican Eatery & Patio delivers classic Mexican cuisine with a contemporary touch. Tacos, enchiladas, and chilaquiles are among the menu items that are crafted using fresh, regional ingredients. The restaurant Naco 210 is renowned for both its excellent and inventive food as well as its kind and inviting staff.
Where:
2015 NE Interstate 410 Loop, San Antonio, TX 78217
Operating Hours: Wednesday – Friday 8:00 am – 3:00 pm | Saturday and Sunday 8:00 am – 4:00 pm

Garcia’s Mexican Food

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (6)

Image Credit: Garcia’s Mexican Food FB Page

Since 1962, the family-run restaurant Garcia’s Mexican Food in San Antonio has been offering Tex-Mex cuisine. Tacos, enchiladas, and fajitas are just a few of the items on the menu that are prepared using only the freshest ingredients. Garcia’s is well recognized for its welcoming service and reasonable costs, so you can expect to depart feeling fulfilled without going over budget.
Where:
842 Fredericksburg Rd, San Antonio, TX 78201
Operating Hours: Tuesday – Saturday 7:00 am – 2:00 pm

Los Azulejos Restaurant

In San Antonio, there is a fine-dining Mexican restaurant called Los Azulejos Restaurant. The menu offers meals produced with fresh, premium ingredients, such as chiles en Nogada, mole poblano, and tacos de Birria. The exquisite setting and careful service at Los Azulejos are well-known.
Where:
2267 NW Military Hwy #101, San Antonio, TX 78213
Operating Hours: Monday, Wednesday 11:00 am – 9:00 pm | Thursday – Saturday 11:00 am – 10:00 pm | Sunday 11:00 am – 8:00 pm

El Bucanero – Blanco

A Mexican seafood restaurant in San Antonio called El Bucanero-Blanco provides meals made with Gulf of Mexico fresh fish. Fresh, responsibly produced seafood is used in dishes like ceviche, shrimp co*cktails, and grilled fish on the menu. El Bucanero is renowned for its energetic ambiance and welcoming service.
Where:
16505 Blanco Rd, San Antonio, TX 78232
Operating Hours: Monday – Thursday and Sunday 11:00 am – 9:00 pm | Friday and Saturday 11:00 am – 10:00 pm

Fidelo’s Mexican Restaurant

For more than 30 years, San Antonio residents have been enjoying authentic Mexican food at Fidelo’s Mexican Restaurant, a family-run business. Tacos, enchiladas, and fajitas are just a few of the many items on the menu that are all prepared using only the freshest ingredients.

Fidelo’s is renowned for its welcoming staff and reasonable rates. Traditional Mexican recipes that have been loved for decades are on Fidelo’s menu. This makes it a fantastic choice for anyone seeking a taste of real Mexican cuisine.
Where:
10929 Nacogdoches Rd, San Antonio, TX 78217
Operating Hours: Monday – Sunday 5:00 am – 3:00 pm

El Mirasol

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (7)

Image Credit: El Mirasol FB Page

Since 1984, the San Antonio establishment El Mirasol has been offering authentic Mexican food. Tacos, enchiladas, and fajitas are just a few of the many items on the menu that are all prepared using only the freshest ingredients. The margaritas and pleasant service at El Mirasol are legendary.

There are more than 20 distinct margaritas available at El Mirasol’s sizable margarita bar. A wonderful margarita goes perfectly here with your meal.
Where:
938 N Loop 1604 W, San Antonio, TX 78232
Operating Hours: Monday and Sunday 11:00 am – 9:00 pm | Tuesday – Saturday 11:00 am – 10:00 pm

Mexico Lindo Restaurants

The relaxed restaurant Mexico Lindo serves authentic Mexican cuisine. Since 1976, they have been offering delectable cuisine from various parts of Mexico. To give the cuisine its genuine flavor, the chefs employ traditional techniques like wood-fired grilling.

Prices are fair, and families will enjoy the surroundings. You don’t have to spend a fortune to eat well. The eatery welcomes children and has a sizable terrace outside.
Where:
555 E Basse Rd #113, San Antonio, TX 78209
Operating Hours: Monday – Thursday 7:00 am – 3:00 pm | Friday and Saturday 7:00 am – 10:00 pm | Sunday 8:00 am – 2:00 pm

El Tequila Mexican Restaurant & Bar

El Tequila is a pleasant and energetic place to eat and drink authentic Mexican food. Since 1999, they have been offering delectable food and drinks. There are many different selections on the menu, including tacos, enchiladas, fajitas, and others. They also offer a complete bar with beer, wine, and margaritas. The restaurant is constantly busy and has a joyful environment.
Where:
10910 Marbach Rd #101, San Antonio, TX 78245
Operating Hours: Monday – Thursday 6:00 am – 11:00 pm | Friday and Saturday 6:00 am – 12:00 am | Sunday 7:00 am – 11:00 pm

Los Ajos Mexican Grill

Since 2012, the modest, family-run restaurant Los Ajos has been dishing customers delectable Mexican cuisine. The mole poblano and the ceviche are two unusual items on the menu that you won’t find at other Mexican eateries.

The crew is attentive and pleasant, and they are always pleased to assist you in selecting the ideal meal. The food is prepared with fresh, locally sourced products.
Where:
7616 Culebra Rd STE 109, San Antonio, TX 78251
Operating Hours: Monday – Saturday 7:00 am – 3:00 pm

Tacos Y Burritos Metro

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (8)

Image Credit: tacosyburritosmetrobasilica2.business.site

Since 1994, Tacos Y Burritos Metro has been serving customers mouthwatering tacos, burritos, and other Mexican classics in a relaxed setting. The menu offers a range of choices, all crafted with top-quality, freshly prepared ingredients.

The restaurant is renowned for both its inexpensive rates and kind service. There are many selections on the menu, so you can find something to suit your palate.
Where:
7627 Culebra Rd #105, San Antonio, TX 78251
Operating Hours: Monday – Sunday 9:00 am – 10:00 pm

Birria Estilo Jalisco San Antonio Texas

A classic Mexican stew cooked with goat or lamb is called Birria, and the Mexican restaurant Birria Estilo Jalisco specializes in it. Although the restaurant is housed in a food truck, it has a devoted following of patrons who come for the mouthwatering Birria and the welcoming staff.

Fresh, premium ingredients are used to create the mouthwatering Birria at Birria Estilo Jalisco. It is supple, delicious, and umami-rich.
Where:
13327 Nacogdoches Rd Suite 5, San Antonio, TX 78217
Operating Hours: Tuesday – Sunday 8:00 am – 3:00 pm

Manguitos Mexican Restaurant

Since 2019, the family-run Manguitos Mexican Restaurant has been serving you wonderful Mexican cuisine. The mang, a Dominican delicacy prepared with mashed plantains, is one of the unusual items on the menu that you won’t find at other Mexican eateries. Fresh, regionally sourced ingredients are used to prepare the meal, and attentive, courteous service is provided.
Where:
6031 Callaghan Rd, San Antonio, TX 78228
Operating Hours: Monday – Friday 7:00 am – 10:00 pm | Saturday 8:00 am – 10:00 pm

Tacos n’ Salsa Mexican Cafe

Since 2008, the informal Mexican eatery Tacos n’ Salsa Mexican Cafe has been serving customers mouthwatering tacos, burritos, and other Mexican specialties. The menu offers a range of choices, all crafted with top-quality, freshly prepared ingredients.

There are many selections on the menu, so you can find something to suit your palate. The restaurant is renowned for both its inexpensive rates and kind service.
Where:
5123 N Loop 1604 W, San Antonio, TX 78249
Operating Hours: Monday – Friday 7:00 am – 1:30 pm | Saturday 8:00 am – 1:30 pm

Mi Tierra Cafe y Panaderia

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (9)

Image Credit: La Familia Cortez Restaurants FB Page

Since 1941, Mi Tierra Cafe y Panaderia in Mexico City has been serving customers delectable meals and sweets. The eatery is renowned for its joyous ambiance, live mariachi music, and delectable cuisine. The establishment also offers a bakery where customers may buy freshly made breads, pastries, and other delights.
Where:
218 Produce Row, San Antonio, TX 78207
Operating Hours: Monday – Thursday and Sunday 8:00 am – 12:00 am | Friday and Saturday 8:00 am – 1:00 am

Paloma Blanca Mexican Cuisine

The emphasis on seasonal, fresh ingredients, as well as the inventive twists on classic Mexican recipes, are hallmarks of Paloma Blanca Mexican Cuisine. There are many different meals on the menu, and all of them are prepared using premium, fresh ingredients.

Paloma Blanca’s chefs are consistently experimenting with new tastes and methods, and they are always thinking about fresh ways to modernize classic Mexican cuisine.
Where:
5800 Broadway #300, San Antonio, TX 78209
Operating Hours: Monday – Sunday 11:00 am – 9:00 pm

Panchito’s Mexican Restaurant

Since 1980, Panchito’s Mexican Restaurant has been a family-run business dishing up delectable Mexican cuisine. The eatery is renowned for both its relaxed ambiance and for serving real Mexican food. You can be certain that Panchito’s dishes have a true Mexican flavor since they are made using traditional Mexican ingredients and traditions.

You won’t feel uncomfortable eating here because it’s a casual establishment, so you can unwind and enjoy yourself.
Where:
4100 McCullough Ave, San Antonio, TX 78212
Operating Hours: Tuesday and Wednesday 6:30 am – 8:00 pm | Thursday 6:30 am – 9:00 pm | Friday and Saturday 6:30 am – 10:00 pm | Sunday 7:30 am – 8:00 pm

Pete’s Tako House

San Antonio’s Pete’s Tako House is a family-run Tex-Mex eatery that has been dishing up delectable meals for many years. Takos and queso Flameado are two examples of the restaurant’s inventive spins on classic Mexican fare. Tex-Mex, a combination of Mexican and Texan cuisines, is served at Pete’s Tako House.

As a result, the dish has a distinctive flavor that is uncommon in other Mexican eateries. Pete’s Tako House has affordable rates so you can eat well without going over budget.
Where:
502 Brooklyn Ave, San Antonio, TX 78215
Operating Hours: Monday – Sunday 7:00 am – 3:00 pm

Best Mexican Restaurants in San Antonio

Tlahco Mexican Kitchen

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (10)

Image Credit: tlahco*kitchen.com

A more recent Mexican eatery in San Antonio, Tlahco Mexican Kitchen, has garnered accolades for its genuine Mexican fare and attention to local, in-season ingredients. The name of the restaurant, which translates from Nahuatl as “middle,” expresses its goal to provide food from all around Mexico.

Because of the relaxed ambiance of Tlahco Mexican Kitchen, you may unwind and savor your meal without feeling stuffy. Tlahco Mexican Kitchen has affordable rates so you may eat well without going over budget.
Where:
6702 San Pedro Ave, San Antonio, TX 78216
Operating Hours: Monday – Sunday 8:00 am – 8:00 pm

Taqueria Datapoint

A modest, family-run taqueria called Taqueria Datapoint has been dishing up delectable Mexican food for years. Fresh, made-to-order tacos and amiable service are the restaurant’s trademarks. You may discover something to satiate your palate at Taqueria Datapoint, which serves a variety of tacos.
Where:
4063 Medical Dr, San Antonio, TX 78229
Operating Hours: Monday – Thursday and Sunday 6:00 am – 12:00 am | Friday and Saturday 6:00 am – 3:00 am

Yatzil Mexican Restaurant

San Antonio’s Yatzil is a Mexican eatery with a focus on Yucatecan food. The name of the restaurant, which honors the Mayan goddess of beauty and love, symbolizes the establishment’s dedication to using locally sourced, in-season ingredients to make mouthwatering cuisine.

The establishment offers a complete bar that serves beer, wine, and margaritas. A private dining area at the restaurant provides space for up to 20 people.
Where:
502 S Zarzamora St, San Antonio, TX 78207
Operating Hours: Monday – Saturday 6:00 am – 9:00 pm | Sunday 7:00 am – 2:00 pm

Tacos El Regio – St Mary’s

The food truck Tacos El Regio – St Mary’s offers traditional Mexican street cuisine. The restaurant’s tacos, tortas, and quesadillas are well-known for being created using top-notch, fresh ingredients. Since St Mary’s specializes in traditional Mexican street cuisine, you may enjoy Mexican flavors without having to go to Mexico.
Where:
2726 N St Mary’s St, San Antonio, TX 78212
Operating Hours: Monday – Sunday 5:00 pm – 3:00 am

La Coronela Mexican Restaurant

Due to the fact that La Coronela is a family-run business, the crew is dedicated to providing top-notch client care. The setting of the restaurant is also warm and welcoming, making it ideal for a casual eating experience. Tortillas made by La Coronela have a distinctive flavor and texture since they are made fresh to order.
Where:
201 N New Braunfels Ave, San Antonio, TX 78202
Operating Hours: Monday – Friday 6:00 am – 7:00 pm | Saturday 6:30 am – 7:00 pm | Sunday 7:00 am – 3:00 pm

Blanco Cafe

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (11)

Image Credit: blancocafesa.com

Tex-Mex, a combination of Mexican and Texan food, is served at Blanco Cafe. As a result, the dish has a distinctive flavor that is uncommon in other Mexican eateries. It is well-known for its distinctive dishes, including chili con queso and cheese enchiladas.

You can be sure that you’re receiving a high-quality dinner since Blanco Cafe has been serving you wonderful meals for more than 60 years.
Where:
1720 Blanco Rd, San Antonio, TX 78212
Operating Hours: Monday – Saturday 6:00 am – 7:00 pm | Sunday 7:00 am – 3:00 pm

Maria Bonita Restaurant

Maria Bonita is a family-run Mexican eatery in San Antonio that has been providing traditional Mexican food for many years. The eatery is renowned for its fresh salsa, large quantities, and welcoming staff.
Where:
350 Northaven Dr, San Antonio, TX 78229
Operating Hours: Tuesday – Thursday 10:30 am – 9:00 pm | Friday 10:30 am – 11:00 pm | Saturday 9:00 am – 11:00 pm | Sunday 9:00 am – 9:00 pm

Sangria on the Burg

Tex-Mex restaurant Sangria on the Burg is known for its sangria and barbeque. The eatery is well-known for its inventive sangrias, beef tacos, and its laid-back ambiance. Tex-Mex, a combination of Mexican and Texan cuisine, is served at Sangria on the Burg. As a result, the dish has a distinctive flavor that is uncommon in other Mexican eateries.
Where:
5115 Fredericksburg Rd, San Antonio, TX 78229
Operating Hours: Tuesday – Saturday 11:00 am – 10:00 pm | Sunday 10:00 am – 9:00 pm

Mya’s Tex-Mex Cafe

Searching for “cheap Mexican food near me”? Then head out for Mya’s!

Long-running San Antonio casual dining spot Mya’s Tex-Mex Cafe is renowned for its authentic Tex-Mex fare, warm service, and ample quantities. Customers of all ages may enjoy a cozy and cheap meal at the restaurant, which has been open since 1979.
Where:
10203 Culebra Rd #7, San Antonio, TX 78251
Operating Hours: Monday, Wednesday – Saturday 6:00 am – 3:00 pm | Sunday 7:00 am – 3:00 pm

Rolando’s Super Tacos

A modest, family-run taqueria that has been dishing up delectable Mexican food is called Rolando’s Super Tacos. It has a wide selection of tacos, so you can find something to suit your palate. The crew at Rolando’s Super Tacos is pleasant and helpful, and they are glad to assist you in selecting the ideal taco.
Where:
919 W Hildebrand Ave, San Antonio, TX 78201
Operating Hours: Monday 7:00 am – 1:30 pm | Tuesday – Saturday 7:30 am – 1:30 pm | Sunday 7:30 am – 2:00 pm

Nicha’s Comida Mexicana – Southside

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (12)

Image Credit: Nicha’s Comida Mexicana FB Page

For more than 40 years, Nicha’s a family-run restaurant, has been preparing and serving delectable Tex-Mex cuisine. Tex-Mex, a combination of Mexican and American cuisines, is the restaurant’s main focus. Every meal at Nicha’s is made using locally sourced, fresh ingredients.

The restaurant collaborates with nearby farmers to lessen its environmental effects and is dedicated to sustainability. An enjoyable dining experience with friends or family may be had at Nicha’s.
Where:
3119 Roosevelt Ave, San Antonio, TX 78214
Operating Hours: Tuesday – Thursday 7:00 am – 9:00 pm | Friday and Saturday 7:00 am – 11:00 pm | Sunday 9:00 am – 9:00 pm

Tito’s Mexican Restaurant

Being a family-run enterprise, Tito’s Mexican Restaurant’s personnel is dedicated to providing first-rate customer service. Additionally, the restaurant provides a welcoming ambiance that is ideal for a casual eating experience. The Cilantro Cream Enchiladas, Puffy Taco Plate, Tortilla Soup, Fajitas, and margaritas are some of their greatest sellers. If you were looking for affordable or “cheap Mexican restaurants near me,” this one has great portions that are budget-friendly and still delicious!
Where:
955 S Alamo St, San Antonio, TX 78205
Operating Hours: Monday – Sunday 11:00 am – 9:00 pm

Mamacita’s Restaurant

In San Antonio, a well-known place to get real Mexican food is called Tito’s. It has been providing delectable food for more than 50 years. It is renowned for its fresh, locally produced products and home-style cuisine.

Enchiladas, fajitas, tacos, and burritos are just a few of the classic Mexican meals on the menu. The establishment also includes a complete bar where patrons may sip margaritas, beer, and wine like other Mexican restaurants in San Antonio TX.
Where:
8030 I-10, San Antonio, TX 78230
Operating Hours: Monday – Sunday 11:00 am – 9:30 pm

Taqueria Cazadores Mexican Food & Seafood

Family-run Taqueria Cazadores has been serving customers excellent Mexican and seafood cuisine for many years. The restaurant is renowned for its authentic, flavorful food and warm, welcoming ambiance. Several seafood delicacies, such as grilled fish, shrimp co*cktails, and ceviche.

All of the dishes at the restaurant are made with locally sourced, fresh ingredients. For a celebratory supper or a relaxed evening with friends, Taqueria Cazadores is a fantastic choice.
Where:
927 Rittiman Rd, San Antonio, TX 78209
Operating Hours: Monday – Thursday 5:30 am – 10:00 pm | Friday 5:30 am – 12:00 am | Saturday 5:30 am – 11;00 pm | Sunday 6:00 am – 10:00 pm

Poblanos Mexican Restaurant

Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (13)

Image Credit: Poblanos Mexican Restaurant FB Page

For more than 40 years, the Mexican restaurant Poblano’s On Houston St. has been preparing traditional Mexican food. It is situated in the center of San Antonio’s downtown. This is a Mexican restautant downtown SAn Antonio that offers a laid-back and informal vibe. There are many different traditional Mexican meals available.

At Poblano’s On Houston St., customers frequently order tacos, enchiladas, burritos, chimichangas, fajitas, quesadillas, mole, tamales, as well as soups and salads.
Where:
204 E Houston St, San Antonio, TX 78205
Operating Hours: Monday and Tuesday 7:00 am – 2:00 pm | Wednesday and Thursday 7:00 am – 7:00 pm | Friday 7:00 am – 8:00 pm | Saturday and Sunday 8:00 am – 2:00 pm

Soluna

Mexican cuisine is served in an inventive way at Soluna. Popular menu items at Soluna include grilled branzino with roasted corn and red pepper salsa, chocolate churros with Mexican hot chocolate, grilled poblano pepper enchiladas with mole sauce, grilled octopus tacos with avocado, crispy sweet potato taquitos with chipotle aioli, and charred cauliflower steak with chimichurri.
Where:
7959 Broadway #204, San Antonio, TX 78209
Operating Hours: Monday 11:30 am – 9:00 pm | Tuesday – Friday 11;30am – 10:00 pm | Saturday 10:00 am – 10;00 pm | Sunday 10:00 am – 9:00 pm

Salsalitos Cantina Mexican Restaurant

Traditional Mexican cuisine is offered at the casual dining establishment Salsalitos Cantina. It is renowned for its wholesome, freshly prepared food as well as for its warm, welcoming ambiance. A wide variety of tequilas and margaritas are available, and the restaurant creates its own fresh salsas and sauces every day.

Searching for the best Mexican restaurant SAn Antonio has around? This one’s furnished with vibrant colors and Mexican art, and it offers a laid-back and welcoming ambiance. Quesadillas, tacos, burritos, enchiladas, fajitas, chimichangas, margaritas, and tequila are a few of the popular menu items at Salsalitos.
Where:
14535 Nacogdoches Rd, San Antonio, TX 78247
Operating Hours: Monday – Thursday 8:00 am – 10:00 pm | Friday 8:00 am – 11:00 pm | Saturday 8:00 am – 10:30 pm | Sunday 8:00 am – 9:30 pm

Stay up to date on all funthingsgoing on in San Antonio with our weekly updates toThings to Do in San Antonio this Week,Things to Do in San Antonio this Weekend, &Things to Do in San Antonio with Kids This Weekend

And to have these updates delivered directly to your feed, give us a follow onFacebookby clicking on the …next to the search lens icon

  • Author
  • Recent Posts

Caroline Kidd

Caroline is a writer with an MA in English Literature and a BA in Communication. She specializes in writing about travel, wine, and Texas. When she isn't writing or reading, she can be found exploring Texas hill country with her blue heeler puppy, Rio. Contact info: caroline@sanantoniothingstodo.com

Latest posts by Caroline Kidd (see all)

  • Best Places to Take Pictures in San Antonio – 9 Photoshoot Locations for Stunning Clicks! - January 29, 2024
  • Riverwalk Restaurants San Antonio – The Definitive Guide to Dining Along the Iconic Texas Waterway - September 22, 2023
  • Best Mexican Restaurants in San Antonio – 50 Best, Cheap Mexican Food Near You! - August 26, 2023
Best Mexican Restaurants in San Antonio - 50 Best, Cheap Mexican Food (2024)
Top Articles
Latest Posts
Article information

Author: Terence Hammes MD

Last Updated:

Views: 6082

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Terence Hammes MD

Birthday: 1992-04-11

Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

Phone: +50312511349175

Job: Product Consulting Liaison

Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.