7 Best Mexican Restaurants near Buffalo

Find Buffalo's best Mexican restaurants right here.

Anthony's Restaurant Seafood • $
311 Craig, Buffalo

Customers` Favorites

Steak Finger Basket with Mashed Potato Substitution
Patty Melt w Fried Green Pepper Rings
Steak Fingers & Onion Rings
Chicken Fried Chicken
Biscuits and Gravy
Grilled Chicken
Hamburger Steak
Pancake Special
Home Fries
Sandwich

“We ate at Anthony's all you can eat bar. I will state before I finish, I'm not fond of all you can eat places because most of the time the food is cold. Well I enjoy Anthony's menu but the all you can eat bar as usual the food was either luke warm or just plain cold. So I will always order off the menu which is great. Everything I've ordered from the menu is nice and hot and delicious.“

4.8 Superb105 Reviews
Taqueria Cielito Lindo Breakfast • $
420 E Commerce St, Buffalo

Customers` Favorites

Caldo de Res
Barbacoa

“Food was delicious. Both my kids ate everything and they're very picky eaters. They devoured it all. But the thing that I would drive 2 hrs for is the cheesecake!! Omg it's one of the best cheesecake I've ever had!! Loved my experience in this small business, definitely would recommend.“

4.6 Superb13 Reviews
Taqueria Lopez Mexican • $
717 N Buffalo Ave, Buffalo

Customers` Favorites

Barbacoa Taco

“So delicious! Great salsas (spicy, authentic, flavorful). The melon water tasted natural, not too sweet, just right. The tortillas seemed homemade and they were so soft. All meat was seasoned well, not too greasy. Not a huge fan on the fried sope vs just cooked on comal, but still good. No public restroom and it's small, but cute in its own way.“

4.4 Superb26 Reviews
Rancho Viejo No 2 Mexican • $
325 S Craig, Buffalo

Customers` Favorites

Shrimp Wrapped in Bacon with Jalapenos and Cheese
Beef Fajitas Poblana
Spinach Enchiladas
Stuffed Avocado
Chips and Salsa
Chunky Guacamole
Chile Relleno
Fajitas De Res
Street Tacos
Chimichanga

“This restaurant is a regular stopping place for us when we go to Buffalo, TX. The food is always good and fresh. We have noticed that the decor is aging - the booths are torn up pretty badly. It would be nice to see some money put into freshening up the place.“

4.3 Superb49 Reviews
Cactus Grill Tex-Mex Tex-Mex • $
722 N Buffalo Ave, Buffalo

Customers` Favorites

Chicken Fajitas
Fajita Special
Grilled Salmon
Chimichanga
Red Snapper
Guacamole
Enchilada
Burrito
Salsa

“This place is amazing, we came from Houston to Dallas and we stopped in this small town and the food and the attention is amazing .Really tasty Mexican or tex Mexican food .We got even more surprised when we payed because the prices are really goodVegetarian options: Grilled vegetables are tasty“

3.9 Good21 Reviews
El Corral Mexican Restaurant Mexican • $
233 Buffalo Ave, Buffalo

Customers` Favorites

Enchiladas & Tamale
Guacamole Dip
Street Tacos
Chimichanga
Fajitas
Menudo
Chips

“Really yummy food. Great prices. Great service. The fajitas with beef, chicken and shrimp were really good, the shrimp were huge, and it's a lot of food. Great value. The chunky guacamole is delicious. Also loved the cheese enchiladas. Good chips and salsa, too.“

3.8 Good49 Reviews
La Tejana Mexican • $
849 TX-75, Teague - 10.31 miles

“Highly recommend this place... elotes in a cup.. very delicious..The agua frescas are delicious too. My favorites are watermelon and cantaloupe....Nachos are a great snack too...Great service, fast and friendly people..Kid-friendliness: Lots of great snacks and drinks for kidsParking: Plenty of parking“

5 Superb11 Reviews

Enjoy More Tastes In Buffalo