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

“A wonderful rest from a long drive. Only open for breakfast and lunch. Family friendly.Parking: It is a small areaKid-friendliness: The kids are welcomedWheelchair accessibility: Although small inside the staff makes a way for everyone of all abilities.“

4.8 Superb103 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
Rancho Viejo No 2 Mexican • $
325 S Craig, Buffalo

Customers` Favorites

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

“Can't say enough about this place. The food was wonderful. The people were friendly and the place was clean. The hot sauce is some of the best that I have had in a while. I will definitely come here again when coming this way. Good Job!“

4.3 Superb52 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.3 Superb29 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 Good48 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