10 Best Mexican Restaurants in 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

“Everything is really good , but really like the enchiladas plate .“

5 Superb7 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.5 Superb20 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.5 Superb10 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 Superb20 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.4 Superb16 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 Superb12 Reviews
Betuzas Coffee Cafe Coffee Shops • $
423 W Edinburg Ave, Elsa

Customers` Favorites

Cream Cheese Muffin Pumpkin Bread Chocolate Square
Potato and Egg Plate with Bacon
Mexican Tuna Sandwich Basket
Chicken and Rajas Empanada
Sándwich de Pollo Y Sipa
Huevos Rancheros Plate
Iced Caramel Macchiato
Chicken Poblano Soup
Brocolli Cheese Soup
Rancher Potato Plate

“Great coffee spot in a small town. I love that this place had not only coffee but a mixture of delicious food options. It is very spacious and more of a resturant vibe with the same small coffee shop touch. I'm very picky with my coffee, but this place was perfect. Highly recommend my latte coffee people check out their vanilla latte.“

4.8 Superb106 Reviews
Restaurant y Taqueria 107 Mexican • $
720 E Edinburg Ave #1004, Elsa

Customers` Favorites

Bacon N Egg Plate with Beans N Potatoes
Caldo De Mariscos Y Lonches
Fajita Platter for 2
Order of Quesadillas
Kids Pancake Platter
Meat Lovers Omelette
Fried Green Tomatoes
Chicken Fried Steak
Plato De Mariscos
Pork Chop Plate

“Everything is awesome the Food, the breakfast and lunch Tacos are Fully loaded serve with beans on the side and they have tasty sauces from mild to hot, come on over and enjoy a delicious meal u will not regret it, you will be coming back for more I promise, Have A Nice Day!!!“

3.9 Good58 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.7 Good31 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.3 Good34 Reviews

Similar Cuisines In Elsa

You May Also Like