23 Best Mexican Restaurants near Natalia

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

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.9 Superb7 Reviews
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.5 Superb26 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 Superb83 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.“

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

Customers` Favorites

Camarones A la Mexicana
65 Cheese Enchilada
Don Jose Special
Steak Ranchero
Shrimp Plate
Breakfast
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!“

4.3 Superb19 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.5 Superb100 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 Superb87 Reviews
Juan's Tacos Mexican • $
316 E Hondo Ave, Devine - 4.3 miles

Customers` Favorites

Carne Asada Tacos with Guacamole
Fresh Squeezed Lemonade
Gorditas Con Chicharon
Gorditas De Fajita
Gordita De Fajitas
Gorditas Dé Pollo
Gorditas Avocado
Beef Fajita Taco
Fajita Gordita
Beet Fajitas

“THIS THE BEST TACOS BETWEEN LAREDO TEXAS AND MISSISSIPPI. I'VE TRYED TO EAT AT OTHER MEXICAN TACOS BUT NO GO!!!! THESE FOLKS MAKE AND TASTE THE BEST IT'S DIFFERENT. I LIVE IN MISSISSIPPI NOW FOR YEARS BUT I USE TO LIVE HER IN DEVINE. TEXAS YEARS AGO. LORD WILLING I'LL SEE THIS PLACE AGAIN. GOD BLESS. YOU ALL.“

4.4 Superb50 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.4 Superb44 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.4 Superb36 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.3 Superb50 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

“if you’re looking for awesome tex mex that reminds you of the food you grew up eating this spot hits the nail on the head! i live in CO now and no miss good food like this so everytime i come back to Lytle to visit my family I make sure to drop by. Super friendly bilingual staff and amazing food.“

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

Customers` Favorites

Pancake Delight
Enchilada
Tortillas

“It's the best taco place to eat in devine The tacos are so soft and fluffy and everything is just amazing I give this place 10 stars“

5 Superb9 Reviews
Taqueria Jalisco Mexican • $
743 TX-173, Devine - 4.63 miles

Customers` Favorites

Ham & Egg Plate
Carne Guisada
Puffy Taco
Tortillas
Burrito

“My husband and I have eaten at Taqueria Jalisco's many times and the food is always excellent. The staff is always friendly and we have never had to wait any longer than 10 minutes for our food. I would highly recommend Taqueria Jalisco's.“

4.5 Superb10 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 Good34 Reviews
Topis Mexican Restaurant Mexican • $
15063 Main St, Lytle - 5.05 miles

Customers` Favorites

Chicharron w Salsa
Huevos Rancheros
Enchilada Plate
Country Sausage
Chips and Salsa
Chicken Fajita
Refried Beans
Beef Fajita
Puffy Tacos
Migas 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.“

4 Good26 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

“They really far, far exceeded my expectations.
A clean, tidy place, excellent service, flavor.
I was amazed.
I highly recommend it.
I give it a ten out of ten.
As Anton Ego said, I hope to soon be able to return and enjoy.“

3.6 Good20 Reviews
Mi Ranchito Mexican • $$
Mi Ranchito, Devine - 3.7 miles

“One more time friends, this place has the best Tex-Mex food. The employees are very friendly ,I feel very comfortble dining there. I dine once a week just love it. Everything is just "Great".“

4.3 Superb29 Reviews
Pirates Cove Cafe Family • $
15056 Main St, Lytle - 5.07 miles

Customers` Favorites

Country Breakfast plt 7695 Lengua plt
Sausage & Egg Bean & Cheese
Chicken Fried Steak Plate
Chicken Enchiladas Suizas
Country Breakfast Plate
Grilled Chicken Salad
Bean & Cheese Nachos
Character Pancakes
2 Biscuits w Gravy
Toaster Sandwich

“The food was absolutely delicious and the service was wonderful!“

4.3 Superb28 Reviews
Hacienda Jalisciense Mexican • $
20075 Benton City Rd, Lytle - 4.63 miles

Customers` Favorites

Enchiladas in Salsa Verde
Papas Rancheras Plate
Chicken Fajita Plate
1 Carne Asada Plate
Carne Guisada Plate
Smothered Burrito
Huevos Rancheros
Order Tortillas
Chicken Fajitas
Bistek Ranchero

“Special was delicious- great grilled beef fajitas with vegetables! It included large tea in price. Homemade tortillas that are spectacular and really good salsa and chips. Great food and prices- very clean. Waitresses are very attentive and friendly. Hats off to the cooks!“

3.5 Good54 Reviews
Pirate Express Drive Thru Coffee & Tea • $
Lytle - 4.75 miles

“The nachos are delicious!“

4.4 Superb8 Reviews
Dos Primos Barbacoa Barbecue • $
15127 Main St, Lytle - 4.94 miles

“We've been getting our Sunday Barbacoa here since they opened. It's always been good and fresh. The pink order comes with 1lb of all meat, corn tortillas, and chili or Pico de gallo. And don't forget to get a slice of cake 😋“

4.4 Superb8 Reviews
Taqueria Ibarra Tacos • $
17695 I-35, Lytle - 8.01 miles

“the be most friendly place you can be their waitress are the most friendly and the food is the best thing you have tried“

4.8 Superb4 Reviews

Find More Tastes In Natalia

You May Also Like