50 Best Mexican Restaurants near Elsa

We've selected Elsa's finest Mexican eateries for you.

Macy's Kitchen and Cafe Mexican • $
517 W Edinburg Ave, Elsa

Customers` Favorites

Enchilada Plate w Carne Quisada

“Best enchiladas ever 😋 Friendly staff.“

5 Superb13 Reviews
Taqueria Don Juan Mexican • $
204 W Edinburg Ave, Elsa

Customers` Favorites

Orden De Bistek
Papa Mediana

“amazing food! prices are perfect fast to“

4.6 Superb25 Reviews
POLLOS ASADOS Y TAQ. LA CHOCA Mexican • $
17545 N Farm To Market 88, Elsa

Customers` Favorites

Barbacoa De Cachete
Tandoori Chicken
Frijoles Charro
Chicken Wings
Pollo Entero
Bisteck Pollo
Pollo Asado
Costillas
Parrilla
Menudo

“El Nombre lo dice todo. El mejor pollo asado Del Valle. Muy bueno todo lo que eh comido. Excelente servicio al cliente muy amables. ⭐️⭐️⭐️⭐️⭐️“

4.5 Superb30 Reviews
El Molcajete Restaurant Mexican • $
408 S Broadway St, Elsa

“Great food and service. Enjoy the ambiance and the fajita tacos were yummy.“

4.4 Superb27 Reviews
Taqueria Zamora Mexican • $
201 W Edinburg Ave, Elsa

Customers` Favorites

Tacos De Bistec Con Todo Loaded Baked Potato

“Hadn't had this in quite some time. This really was amazing. I ordered a combo with dr pepper and my potatoes topped with butter, cheese and bacon bits. If you are thinking about visiting this place for the first time or again definitely do it!“

4.3 Superb23 Reviews
Hacienda Restaurant Mexican • $
204 Laureles Dr, Elsa

Customers` Favorites

Enchilada with Rice and Beans
Nachos with Beans and Cheese
Extra Chips and Salsa
Chalupas with Avocado
Chicken Fajita Taco
Chicken Enchiladas
Carne Guisada Taco
Chorizo & Egg Taco
Cheese Enchiladas
Huevos Divorciados

“The food is delicious and the waitresses are very friendly...love their flour tortillas.“

4 Good37 Reviews
Obee's Mexican & Seafood Restaurant Mexican • $
305 W Edinburg Ave, Elsa

Customers` Favorites

Or Grilled Chicken Breast
Panchos with Fajitas
Machacado & Egg Plate
Chicken Fried Steak
Huevos Divorciados
Huevos Rancheros
Fajita Burger
Fajita Taco
Migas
Obee

“Everything here so good n tasty“

3.6 Good51 Reviews
Taqueria Jalisco Tacos • $
603 N Broadway St, Elsa

Customers` Favorites

Taquitos Mixed Bistec w Tripas
Tacos De Bestec
Baked Potato

“Food was delicious. Good Service. People were friendly. Great. Place to eat.“

3.2 Average50 Reviews
Taqueria El Compallito Mexican • $
1310 W Pike Blvd, Weslaco - 8.54 miles

Customers` Favorites

Tacos De Bistec Con Queso Fresco Y Avocado
Papas Con Bistek a La Mexicana
Crispy Carne Asadas Smothered
Frijoles Charro Beans
Frijoles Preparados
Refrescos Mexicanos
Los Compadres Combo
Tacos Los Compadres
Hot Dog Mexicanos
Taquito de Bistek

“Definitiva mi mejor taqueria todo muy rico los mejores tacos 100% mexicanos siempre busco mi mecerá Diana que siempre está al pendiente de nuestra mesa los recomiendo al 💯 todo muy limpio y te atienden muy rápido“

4.6 Superb259 Reviews
El negrito taqueria y antojitos mexicanos Mexican • $
2616 E University Dr, Edinburg - 8.81 miles

Customers` Favorites

Frijoles Charros
Hamburguesas MX
Sincronizada
Choriqueso
Torta
Taco

“This is our second time eating in this restaurant, and it was amazing! Tacos are great, but today we tried their mexican burger and it was DELICIOUS 😋🎉❤️ Service is excellent and waiter is really welcoming and friendly. Me and my family really enjoyed this place. Thank you guys for the delicious food ♥️🫶🏻“

4.7 Superb65 Reviews
Casa De Marisco Mexican • $
502 W Pike Blvd, Weslaco - 8.52 miles

Customers` Favorites

Coctel De Camaron Shrimp Cocktail
Great Tasting Fish and Shrimp
Chicken Flautas De Pollo
Beef Enchilada Plate
Chicharron De Catan
Carne Guisada Plate
Fajita Botana for 2
Mar Y Tierra Botana
Caldo De Mariscos
Casa De Mariscos

“Casa de Marisco is a staple in Weslaco. Don't let the name fool you. It isn't just seafood they serve here. But they have an awesome shrimp cocktail and the Tierra y Mar dishes are an awesome choice for those who want fried shrimp and fish while also hitting the spot for the chicken and beef fajitas. I always recommend it when asked for a good place to eat. This is my botana place. The botanita (for one) easily feeds 2 or 3. So much food. It's been a while since I've dined in but I see some familiar faces and they've always had great service. KEEP IT UP GUYS!!!“

4.5 Superb181 Reviews
Martha's Taqueria Del Sol Mexican • $
502 Val Verde Rd, Donna - 9.41 miles

Customers` Favorites

Western Omelette
Fried Ice Cream
Enchiladas
Chips
Fish

“All the food at Martha's is made fresh and the food servings is the biggest in RIO Grand valley TX, price of food is reasonable and there fried ice cream is so big you better have 4 people eat it, you want go wrong by eating at Martha's. Open Monday through Saturday 7am to 7 PM.“

4.6 Superb54 Reviews
Tacos Tacos y mas Tacos Mexican • $
2616 E University Dr, Edinburg - 8.81 miles

Customers` Favorites

Tacos Bistec
Bistek Tacos
Papa Bistec
Al Pastor
Nachos

“Tacos matamoros are so good and a very clean establishment.. you must try this place for lunch or dinner .. familia Flores very humble“

4.6 Superb50 Reviews
Tacos Mexican • $
2609 S Alamo Rd, Edinburg - 7.36 miles

Customers` Favorites

Comida Para Niños Kids' Meal Hot Dog
Tacos de Asada Con Salchicha
Lonches Estilo Progreso
Hamburguesa Sencilla
Hamburguesa Especial
Papa Asada Con Carne
Frijoles Chacharros
Hot Dog Con Tocino
Nesquick Chocolate
Tripa Frita Tacos

“Ordered through doordash and left a positive review but I’ll leave one here too, ordered a tripa combo. Tacos were REALLY good, tripa was in between soft and crispy, and they gave a TON of cilantro and grilled onions. Potato is small but very good. No complaints at all, will order/visit here again for sure!“

4.5 Superb82 Reviews
La Herradura mexican Restaurant Mexican • $
703 Santa Rosa Ave, Edcouch - 1.56 miles

Customers` Favorites

Huevos Rancheros Plate
Fajita Botania for 2
Biscuit with Sausage
Chicharron En Salsa
Enchiladas Suizas
Oatmeal Prencipio
Bistek Ranchero
Breakfast Plate
Flautas

“We came down to the valley to visit family and while in the area I noticed a small restaurant with an almost 5⭐️ rating and I had to check it out. And they did not fail!! The food was amazing and their salsa was delicious. It is family owned and the family is so friendly and inviting. Best food I've had down here so far!! This is a new stop for us from now on.“

4.7 Superb34 Reviews
Villa del Mar Restaurant Weslaco Mexican • $
1311 W Expy 83, Weslaco - 8.42 miles

Customers` Favorites

Principio Y Chips and Salsa
Michelada with Oysters
Shrimp Tlalpeno Soup
Fish and Shrimp Soup
Bacon Wrapped Shrimp
Rockefeller Oysters
Ostiones Fiesta Mix
Caldo De Mariscos
Combination Plate
Chicken Panchos

“We'll recommended, such a nice service all the time with Marifer 🙌🏼“

4.4 Superb169 Reviews
Los Originales Pollos Asados Nuevo Leon Mexican • $
433 Tower Hills Rd, Alamo - 9.29 miles

Customers` Favorites

Half Chicken
Pollo Asado

“If you seriously want to eat a chicken, I recommend it. I don't know what they put in that chicken, it tastes seriously delicious and they also have some beef ribs, which why am I telling you, just as tasty, they are one of those foods that leave you with a good feeling. taste in the mouth and desire to return again I recommend them“

4.5 Superb52 Reviews
Restaurant MariChuy's Mexican • $
203 S Bridge Ave, Weslaco - 9.16 miles

Customers` Favorites

Potato and Chorizo
Milanesa de Res
Sausage and Egg
Potato and Egg
Caldo de Pollo
Caldo de Res
Machacado

“OMG! They had the best ox tail soup I have ever eaten! The meat was cooked to perfection and the broth was amazing. After raving about the soup they gave us a sample of cabrito and mole, we were beyond words. It's a husband-wife team and they can cook and the waitresses are super friendly. You won't be disappointed, it's worth the trip! Enjoy“

4.5 Superb51 Reviews
Jose's Cafecito Restaurant Mexican • $
107, 6192, 260 S Texas Blvd #403, Weslaco - 9.28 miles

Customers` Favorites

Firemans Special Full Order
Chicken Fried Chicken
Huevos Rancheros with
Machacado N Egg Plate
Ham and Eggs Special
Chicken Fried Steak
Fireman's Platter
Breakfast Buster
Chips and Salsa
Barbacoa Plate

“10/10 Got the Liam’s burger cut 1/2 with veggies and dressing on the side 🤤🤤“

4.4 Superb105 Reviews
Alamo Food Truck Park Mexican • $
1107 W Citrus Ave, Alamo - 10.85 miles

Customers` Favorites

Carne Asada Taco

“Mini tacos and chicken on a stick were awesome! From Supa Chalupa SATX“

4.6 Superb33 Reviews
Taqueria Senortaco Mexican • $
1421 N Westgate Dr, Weslaco - 8.25 miles

Customers` Favorites

Tacos with White Cheese
Senor Taco Special
Potato Bacon & Egg
Tacos De Bistec
Bean & Chorizo
Ham & Egg
2 Eggs
Fajita

“The food was very good, BUT my order was not right. I really wanted those lonches. There were no other customers but us. The place lighting was VERY dim, super quiet, I don't recall background music, but service was very quick and polite. I will be back for my lonches soon.“

4.5 Superb42 Reviews
Ana's Tacos n More Mexican • $
Edinburg - 4.75 miles

“Tacos matamoros are so good and a very clean establishment.. you must try this place for lunch or dinner .. familia Flores very humble“

5 Superb12 Reviews
Taco Palenque Weslaco Mexican • $
1022 W Expy 83, Weslaco - 8.3 miles

Customers` Favorites

Parrillada Mixta Con Arroz Y Frijoles
Especial de Fajitas de Res
Salsa Roja Y Taco de Sirlon
Breakfast Pirata Tacos
Refried Beans Regular
Fajita Pancho Nachos
Bacon and Egg Taco
Fajita Parrillada
Fajita Taco Combo
Panchos with Beef

“La mejor comida de todo el valle. Excelente personal y servicio“

4.3 Superb255 Reviews
AB's Restaurant Mexican • $
845 Mike Chapa Rd, La Villa - 4 miles

Customers` Favorites

Barbacoa Plate
Mexican Burger
Mexican Tacos
Torta Toreada

“Probé solo las tortas de fajita con todo pero están riquísimas 👍👍“

4.6 Superb22 Reviews
Chepo’s Taqueria Mexican •
13226 E Monte Cristo Rd, Edinburg - 3.24 miles

Customers` Favorites

Tortuga w Chips
5 Superb10 Reviews
Taqueria El Jaspiao Mexican • $
18609 FM493, Edinburg - 2.79 miles

“perrones los tacos de tripa“

4.9 Superb11 Reviews
Rosy's Tamales Mexican • $
1448 W Mile 14 N, Weslaco - 2.64 miles

Customers` Favorites

Barbacoa Taco
Tamales

“Very good prices , y doña Rosa the cocina ella.misma la orden .
Good ,friendly, nice, clean and good prices. I love to go and eat breakfasts on Sunday .home made even the pancakes 🥞 my family love rosys tamales ! But I have a long time without order tamales. I go for the barbacoa and menudo and breakfast ,tortillas y gorditas de chicharrón.
I cannot give a review for the tamales.“

4.6 Superb20 Reviews
Taqueria El Amigo Mexican • $
1801 Hooks Ave, Donna - 9.16 miles

Customers` Favorites

Taco Combo with Mexican Soda
Mexican Deluxe Burger Combo
1 2 Order of Street Taco
Huevo Rancheros Ranchero
Bacon & Egg Taco
Pancake Plate 1
Mexican Burger
Order of Tacos

“bueno todo.“

4.5 Superb27 Reviews
La Cocina De Lulú Mexican • $
5313 S Alamo Rd, Edinburg - 8.24 miles

“delicious tacos great service“

5 Superb9 Reviews
Café Nashta Indian • $
7013 East Expressway 83 Suite A, Mercedes - 11.58 miles

Customers` Favorites

Chicken Tikka Masala Butter Chicken
Butter Chicken with Naan and Rice
Butter Chicken with 1 Naan Rice
Butter Chicken and Naan
Lamb Karahi with Rice
Green Chicken Curry
Chips and Salsa
Chicken Biryani
Chicken Samosa
Tortilla Soup

“We visited Cafe Nashta today. Mercedes, Texas is so lucky to have the restaurant located there. The food was fresh, delicious and Authentic along with a very friendly atmosphere.“

4.8 Superb197 Reviews
Sevilla Café Mexican • $
241 S Texas Blvd, Weslaco - 9.18 miles

Customers` Favorites

Huevos Estrellados Con Tocino Y Hot Cakes
2 Egg Breakfast Plate with Bacon
Biscuits with Sausage and Gravy
2 Egg Breakfast with Sausage
Combo Special 4 Only 6 99
Grilled Cheese Sandwich
Potato and Egg Be
Western Omelette
Huevos Rancheros
Steak and Eggs

“Great place for breakfast 🍳 everything is excellent you will go back if I could I would go for all three meals that good ...“

4.3 Superb100 Reviews
Pollos Asados El Rey Mexican • $
5211 S Alamo Rd, Edinburg - 8.19 miles

Customers` Favorites

Pollos Asados El Rey

“Food is Delicious!!! Best tasting food“

4.9 Superb9 Reviews
Emily’s Tacos Breakfast • $
8334 Locker Ave, Edinburg - 8.55 miles
4.6 Superb16 Reviews
Doña Paz Mexican Restaurant Mexican • $
1609 W Business 83 suite A, Weslaco - 9.12 miles

Customers` Favorites

Beef Enchiladas Plate
Carne Guisada Plate
Cheese Enchiladas
Chile Relleno
Carne Guisada
Side of Rice
Taco Pirata
Trio Plate
Tortillas
Molcajete

“My daughter and I tried Mexican Restaurant Doña Paz in Weslaco for the 1st time & it was so good! The fajitas are tender, juicy and full of flavor. The rice was moist and flavorful. The beans are good. The cheese enchiladas are light and cheesy. I can't wait to come back and try other plates. The staff are super nice and friendly.“

4.3 Superb74 Reviews
J & F Taquito Express Mexican • $
1003 S Mike, S Chapa Rd, La Villa - 3.99 miles

“Best tacos 🌮 in La Villa highly recommended“

5 Superb7 Reviews
El Fogon Mexican • $
8404 Harrah Dr, Edinburg - 9.3 miles

Customers` Favorites

Tacos Mixtos Tripas Y Bistec
Papa Con Todo

“These are the best tacos anywhere. We go often and always take out out-of-town guests. They always want to go back for more! I get the tacos de bistec, hubby gets the Taco el Fogon, and daughter get a baked potato.“

4.3 Superb60 Reviews
Pescadería “El Catan” Mexican • $
1735 N Alamo Rd, Alamo - 8.71 miles

Customers` Favorites

Fried Shrimp

“Don't let this hidden gem pass ypu by. The food was way better then the mulle 37. The caldo de camaron and the chicharons were so delicious. As soon as I tasted the flavor was worth coming from 3 city's away. Totally worth it. Prices are also cheap.“

4.4 Superb26 Reviews
Hamburgers Valadez Mexican • $
1109 N 83rd St, Edinburg - 4.98 miles

Customers` Favorites

Bistec Tacos

“Must know: food must be ordered to go and only cash is accepted. It's been like this for years, but it hasn't been a bad thing. The food is great and I keep coming back for more. I recommend the Mexican burger combo with an egg. I also sometimes get the order of tacos of bistek.“

4.5 Superb16 Reviews
La Consentida Restaurant & seafood Mexican • $$
13600 TX-107, Edinburg - 2.88 miles

“Amazing,🤩food 🤩 excellent service🤩super friendly and huge space. Highly recommend it to all my friends“

5 Superb6 Reviews
Tacos Doña Patty Mexican • $
R700702, Edinburg - 9.08 miles

“Tacos matamoros are so good and a very clean establishment.. you must try this place for lunch or dinner .. familia Flores very humble“

4.6 Superb11 Reviews
Rodriguez Tortilleria & café Mexican • $
1520 E 6th St, Weslaco - 9.61 miles

Customers` Favorites

Picadillo and Chile Verde Gorditas

“the gorditas de chicharron are fire😋, very delicious“

4.3 Superb39 Reviews
Taqueria El Mexicano Mexican • $
Mila Doce - 5.83 miles

“This is the best and authentic Mexican food I ever had here in Lafayette and the owners are amazing people. If you’re looking for a real Tacos this is the right place!“

5 Superb4 Reviews
Señor bigotes tacos y más Mexican • $
23934 Uresti St, Edinburg - 6.61 miles

“Bien rico todo. Super buen servicio. Me encanto este lugar. Regreso pronto…“

4.5 Superb13 Reviews
La Pasadita Tagueria Mexican • $
4321 FM493, Donna - 7.18 miles

“The food was excellent and the staff was friendly.I would definitely recommend. We ordered the sopes and carne asada tacos.“

5 Superb5 Reviews
Don Taco Mexican • $
E Frontage Rd, Alamo - 10.83 miles

“excellent services really attentive and really helpful I really recommend the business“

5 Superb5 Reviews
Arturo's Bar & Grill Mexican • $
2303 W Expy 83, Weslaco - 8.48 miles

Customers` Favorites

Arturo's Botana Sampler
Arturo's Tampiqueña
Enchiladas Rio Bravo
Fresh Tortilla Chips
Chicken Enchiladas
Tacos De La Calle
Tres Leches Cake
Shrimp Cocktail
Stuffed Avocado
Chiles Rellenos

“So much more than we expected! We were a group of 13 on a mission trip to paint a church. We asked one of the church members where to eat and she recommended Arturo's, which ended up being walking distance from our hotel. So after a day of painting, we walked in dirty wearing paint spattered clothes, not realizing how nice this place is. No reservation. Another large group was also arriving. The host greeted us courteously and managed to seat us within five-10 minutes while they put tables together. Excellent service (they work as a team) and very good food made it a great experience. The only disappointing item was the flan.
People watchers would love this place-so many large groups were celebrating special occasions (including a bridal party with an absolutely beautiful bride).“

4.2 Good180 Reviews
El Dorado Restaurant Mexican • $
755 Main St, Alamo - 10.91 miles

Customers` Favorites

Fajitas A la Plancha Dine in: Yes
Cheeseburger and Fries
Chille Relleno Plate
Machacado Con Huevo
Nachos El Dorado
Caldo de Camarón
Tampiqueña Plate
Chips and Salsa
Botana Platter
Barbacoa Plate

“Last night was our first visit, but it will definitely not be our last! Excellent food and service, reasonable prices. Although the room is a little live acoustically,, It is very clean and visually appealing. All in all a great dining experience!“

4.2 Good141 Reviews
Tortilleria Progreso Mexican • $
2504 N Bridge Ave, Weslaco - 7.53 miles

“The environment is pretty grim as the owner and employees seem to only be there to do their job and make a buck. Dont expect a jolly welcoming place, but the tortillas are the best corn tortillas that I can find this side of the Rio Grande River here in the valley.“

4.5 Superb11 Reviews
Mi Casita Cafe Mexican • $
807 S Bridge Ave, Weslaco - 9.84 miles

Customers` Favorites

MI Casita Breakfast Plate
Enchilada Bundle Family
Side of Refried Beans
Deluxe Fajita Plate
Chicken Fried Steak
Flautas Combo Plate
Carne Guisada Plate
Nachos with Fajitas
Carne Guisada Tacos
Breakfast Burrito

“Great Customer Service and Delicious Food“

4.2 Good102 Reviews
Fiesta Tex Mex Mexican • $
615 W Business 83, Weslaco - 9.2 miles

Customers` Favorites

Potato Bacon and Cheese Taco with a Side of Beans
Chilaquiles Con Huevos a La Mexicana
Chorizo Con Huevos Con Avena
Fajita Sausage Plate
Ponchos with Fajitas
Huevos Divorciados
Fajita Taco Plate
Huevos Rancheros
Fried Ice Cream
Bistek Ranchero

“The food is great, but they’re charging on your debit card extra and by law they’re not supposed to be doing that you can file a complaint and they will be fined $500 every time they do it only government at schools and other government can do that“

4.2 Good85 Reviews

You May Also Like