18 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 Superb56 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 Superb123 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 Good64 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!“

3.9 Good49 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.6 Superb83 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 Superb23 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 Superb129 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.6 Superb47 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 Superb60 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 Superb84 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've lived just outside of the town therein. For what do you 5 years? I've eaten at this place. Doesn't sometimes excellent food excellent service. I would definitely recommend swinging. By 2 get food there if you're hungry. I know the police officers really love that place. Sometimes you can see 10 or 15 cruisers park there during lunch time. Of course, not all the time, because one same place, all the time that they're pretty regular. You can find most of the locals there at one point or another“

4.3 Superb58 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.2 Good73 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 Good68 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
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
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.“

3.9 Good64 Reviews

Find More Tastes In Natalia

You May Also Like