16 Best Mexican Restaurants near Natalia

Find Natalia's top spots for Mexican cuisine right here.

Viva Mexico Restaurant Mexican • $
1809 TX-132, Natalia

Customers` Favorites

Potato Bacon Egg and Cheese Taco
Beef or Chicken Fajita
Tortilla Soup Combo
Puffy Taco Plate
Huevos Rancheros
Chips and Salsa
Bean & Chorizo
Scrambled Eggs
Beef Fajita

“Great service Good good Good coffee Friendly staff“

4.6 Superb58 Reviews
Pepe's Molino Mexican • $
1911 TX-132 N, Natalia

“I've been a regular customer and enjoy the friendly service and good prices. I always buy the all meat. It's not very grease and has a very good taste. Tamales are flavorful and good. The menudo is also very good.This is my favorite go to for Barbacoa, tamales, and Menudo. Fast and friendly.“

4.8 Superb10 Reviews
Taqueria el Charro de Jalisco #4 Mexican • $
21445 FM471 L16, Natalia

Customers` Favorites

Pastor Tacos Carne Asada Quesadilla Carne Asada Burrito Melon Juice
Machacado Con Huevo A la Mexicana
Tortillas Hechas En El Lugar
Hot Sauce and Green Sauce
Bistec En Salsa Verde
Mini Tacos Al Pastor
Beef Fajita Burrito
Enchiladas de Mole
Enchiladas Verdes
Carnitas Plate

“muy buenos tacos un exelente serbisiio“

4.3 Superb124 Reviews
La Pasadita Mexican • $
1963 2nd St, Natalia

Customers` Favorites

Mini Taco's One of My Favorite
Enchiladas and Carne Guisada
Pork Chop Breakfast Plate
Tacos Huevos a La Mexicana
Papas a La Mexicana
Chips with Salsa
Green Enchiladas
Chips and Salsa
Pancake Special
Bean & Chorizo

“We stopped at this restaurant for lunch. Service was prompt and friendly. We ordered mini tacos. The seasoning was good however the meat was not chopped enough for mini tacos. The food is good over all. The menu is varied and includes many tradition Mexican plates.“

3.9 Good67 Reviews
Ana's Tropiko Mexican Grill and Seafood Seafood • $
1810 TX-132, Natalia

Customers` Favorites

Huevos Rancheros with Bacon
Camarones A la Mexicana
65 Cheese Enchilada
Don Jose Special
Steak Ranchero
Tartar Sauce
Shrimp Plate
Breakfast
Seafood
Gordita

“You have to check out this hole in the wall! It’s not just seafood, although the seafood is DELICIOUS! Not greasy, lots of flavor. There’s so many other non seafood options as well. Breakfast is served all day! Will definitely be coming back as there are soooo many more items on the menu we want to try!“

3.9 Good51 Reviews
Big A's Tacos Mexican • $
1767 TX-173, Devine - 4.65 miles

Customers` Favorites

Pancake Delight
Enchilada
Tortillas

“I stopped by Big A’s Tacos and tried the carne guisada — absolutely delicious! The meat was tender, flavorful, and perfectly seasoned. You can tell it’s made with care and authentic flavors. The portion was generous, and the overall experience left me wanting to come back and try more from the menu. If you're a fan of hearty, home-style Mexican food, Big A’s is definitely worth a visit. 10/10 Highly recommend!“

5 Superb31 Reviews
La Esquinita Mexican Restaurant & Meat Market Mexican • $
14624 Shepherd Rd, Atascosa - 10.61 miles

Customers` Favorites

Texas Plate Special on Friday with Rice an Beans Unlike Mine I Ordered with Double Bean
Carne Asada Taco with Guacamole
Pina Colada Tres Leches Cake
Huevos A la Mexicana Plate
Ceviche Shrimp Cocktail
Carne Al Pastor Plate
Chicken Tortilla Soup
Puffy Taco Plate
Burrito Jalisco
Chicken Fajitas

“It was delicious!!! Great tacos!!! Loved the place and very friendly. I’ll go back again!!!“

4.4 Superb132 Reviews
Chayito's Mexican Restaurant Mexican • $
500 Ross Ave, Devine - 4.58 miles

Customers` Favorites

Bean and Cheese Bean and Chorizo
Chicken Enchiladas
Enchilada Plate
Rice and Beans
Carne Guisada
French Fries
Picadillo
Nachos
Fajita
Salsa

“From order to deliver plates on table hardly wait time great food. I had the carne guisada plate meat was tender and flavorful the tortillas were Nom Nom came with rice ,beans, lettuce tomato. The beers were extremely frigid cold. great atmosphere and environment will definitely return to see other items on menu great job chayitos. our waitress was polite and on point.“

4.5 Superb61 Reviews
El Ranchito Mexican grill Mexican • $
16018 S Front St, Lacoste - 8.77 miles

Customers` Favorites

Gordita Chicken Beans & Pastor Taco
Chicken Fajitas
Barbacoa Plate
Mexican Plate

“I knew this would be a great place to take some friends who had never been to Texas before and wanted to experience non-chain Tex-Mex. The neighborhood, building, decor, staff and quality of food was perfect. However, the mirachi band is too much. Way too loud. It doesn't need to be so loud. It was if the horns had to prove they could play loudly. I get it, when a mirachi band is playing you don't have conversation, but wow, it doesn't have to be so overwhelming. We will go back. Great place!“

4.3 Superb83 Reviews
Devine Cafe Mexican • $
1202 W Hondo Ave, Devine - 4.36 miles

Customers` Favorites

Green Enchiladas Chicken Tender and Savory Rice and Beans to Die For
Handmade Like Homemade Tortillas Like GMA
Cheese Enchilada Plate
Bacon and Egg Burrito
Chips Salsa and Queso
Chicken Flautas
Salsa and Chips
Bean and Cheese
Carne Guisada
Taco Plate

“So delicious! We had puffy tacos, picadillo, and a breakfast plate... and all 3 were very good!“

4.3 Superb81 Reviews
Chuy's Takeout and Dine-In Mexican • $
300 TX-132, Devine - 4.46 miles

Customers` Favorites

Beef or Chicken Enchilada Plate
Chicken Fried Chicken Burger
Double Meat Cheese Burger
Cheese Enchilada Plate
Green Enchilada Plate
Ranchero Steak Plate
Served with Fries
Choice of 1 Meat
Grilled Cheese
Chicken Strips

“She should get a patent on her gravy!!!! The BEST!“

4.2 Good67 Reviews
Viva Zapata Mexican Restaurant Mexican • $
501 E Hondo Ave, Devine - 4.26 miles

Customers` Favorites

Bean and Cheese Nachos
Chicken Fried Steak
American Breakfast
The Texas Platter
Parrillada Mixta
Chorizo and Egg
Pork Chop Plate
Cheese Enchilada
Chips and Salsa
Enchilada Plate

“Great food love this restaurant“

4.1 Good76 Reviews
Las Palmas Mexican Restaurant Mexican • $
300 N Teel Dr, Devine - 4.12 miles

Customers` Favorites

Burrito Jalisco with Carne Guisada
Chorizo Con Huevos
Enchiladas Cheese
Breakfast Plate
Barbacoa Plate
Chicken Fajitas
Mexican Plate
Charro Beans
Crispy Taco
Chips Salsa

“Tortillas were fluffy and salsa had a good flavor and kick. The seating isn't crowded trying to fit max amount of people. Service was great. Our waitress was very friendly including everyone there that didn't serve us. Keeping this place as a favorite. Food was above average. Filled us up and was delicious. Pleasantly surprised all around.“

4.1 Good61 Reviews
Chaparras Latin Food Mexican •
16389 FM463, Lytle - 4.44 miles
5 Superb2 Reviews
Topis Mexican Restaurant Mexican • $
15063 Main St, Lytle - 5.05 miles

Customers` Favorites

Chicharron w Salsa
Huevos Rancheros
Chips and Salsa
Country Sausage
Enchilada Plate
Chicken Fajita
Refried Beans
Carne Guisada
Beef Fajita
Puffy Tacos

“Food was delicious. Service was slow. Servers are not attentive to customers. I ordered two Barbacoa tacos and it took 20 minutes to get them. When they came they were on flour tortillas but I ordered them on corn. I didn’t get silverware or napkins. I’d go back for round two and give them a second chance to prove they are better than the service I received.“

3.9 Good64 Reviews
Taqueria Jalisco Mexican • $
13498 N Interstate 35 13489 Interstate 35 South, Moore - 12.3 miles

Customers` Favorites

Beef Fajita Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No Curbside pickup: Yes
Cheese Enchiladas
Bistek Ranchero
Al Pastor Plate
Carne Cuisada
Con Guacamole
Barbacoa

“My son is always sketchy about eating on gas station restaurants when traveling, but oh surprise, this little place was great, food was delicious, prices were good, the attention was incredible, and my son was supper happy with the food. Thanks“

3.9 Good52 Reviews

Find More Tastes In Natalia

You May Also Like