25 Best Mexican Restaurants in Buffalo

Plan your Buffalo Mexican food adventure using Restaurantji's list.

No Way Jose Mexican • $
478 Elmwood Ave, Buffalo

Customers` Favorites

Al Pastor Grilled Pork with Diced Pineapple
Bean Dip and Salsas from the Salsa Bar
Over Easy Egg Topped with Chorizo
Pollo Asado Grilled Chicken
Chicken and Beef Soft Taco
Side of Rice and Beans
Monday - Burrito Veloz
Carnitas Pulled Pork
Lengua Beef Toungue
Tres Leches Cake

“I went to lunch with my 12 and 6 year old boys. Fresh and delicious chips and salsa. I got the lunch portion Chimichanga and the boys got ground beef tacos. Everything was absolutely delicious and very fresh. The guacamole that topped the salad with my meal was excellent (wish I would have ordered a side of guac - next time for sure). My picky boys cleaned their plates and we shared a slice of tres leches after - OMG the best cake I've ever eaten!! Highly recommended.“

4.8 Superb226 Reviews
Aguacates Mexican Bar & Grill Mexican • $$
765 Elmwood Ave, Buffalo

Customers` Favorites

Taco Tuesday Beef Tacos
Half Enchilada Supreme
Guacamole and Chips
California Burrito
Taco and Enchilada
Side Chile Relleno
Tacos Al Pastor
Chips and Salsa
El Dablos Tacos
El Pastor Taco

“La comida super deliciosa!!!!“

4.4 Superb350 Reviews
Hombre y Lobo | Tacos + Tequila Mexican • $
149 Swan St Ste 1, Buffalo

Customers` Favorites

Chip Trio - Guac Queso Salsa
Chiavetta's Chicken Taco
Chiavettas Chicken Tacos
Fish Tacos and Barbacoa
Chips and Guacamole
Chicken Quesadilla
Mexican Street Corn
Togo Spicy Marg
Buffalo Chicken
Rice and Beans

“Great experience once again. Emily was our bartender. She remembered us from when we came in last hockey season. So nice, friendly and inviting. Her drinks were superb and the food was incredible. Go visit, ask for Emily and see for yourself. We will be back!“

4.5 Superb163 Reviews
El Canelo Mexican • $
3670 McKinley Pkwy, Buffalo

Customers` Favorites

Black Bean Burrito and Refried Beans
One Burrito One Chile Relleno And
Taco Chips with Beef and Cheese
Lunch Burrito California
Chicken Fajitas Lunch
Combination Dinner 5
Cheese Quesadilla
Fried Ice Cream
Chips and Salsa
Chili Relleno

“They are our favorite restaurant to dine in. Very friendly staff and delicious Mexican food. Recommend them to everyone!“

4.4 Superb317 Reviews
Senor Leon Mexican Cantina & Grill Mexican • $
1 Walden Galleria Ste 217, Buffalo

Customers` Favorites

Street Tacos

“really great food and friendly staff! Will visit again!“

4.5 Superb111 Reviews
La Tolteca - Buffalo, NY Mexican • $$
7530 Transit Rd, Buffalo

Customers` Favorites

Soft Taco & Cheese Enchilada
Fresh Chips and Salsa
Chicken Chimichanga
Pineapple Fajita
Fried Ice Cream
Salsa and Chips
Taco Salad Bowl
Rice and Beans
Burrito Grande
Chicken Tacos

“Food was great and reasonably priced.“

4.4 Superb333 Reviews
Casa Azul Mexican • $$
191 Allen St, Buffalo

Customers` Favorites

Trio of Tacos Shrimp Shishito Pepper Potato
Brussels Sprouts Taco
Roasted Cauliflower
Carne Asada Torta
Al Pastor Taco
Chips and Salsa
Beef Barbacoa
Street Tacos
Chicken Taco
Shrimp Tacos

“I'm hooked on this Mexican restaurant. The margaritas are the best in the city, the grub's quick and tasty, and their homemade hot sauce is ridiculous. The staff's also super knowledgeable and friendly, so it's a solid spot to take out-of-town guests who are hungry and thirsty.“

4.2 Good263 Reviews
Macho Tacos and Burger Mexican • $
3288 Bailey Ave, Buffalo

Customers` Favorites

Crispy Chicken Burger
Crispy Chicken Taco
Smoky Bacon Burger
Cajun French Fries
Chicken Finger Sub
Philly Cheesesteak
Lemon Pepper Fries
4pc Fried Chicken
The Beast Burger
Crispy Calamari

“Just found my favorite late night spot and I'm so glad I did!! I ordered the beef bacon cheeseburger.AMAZING, and it came super fast.“

4.5 Superb105 Reviews
La Fiesta Cantina Mexican • $$
73 Allen St, Buffalo

Customers` Favorites

Cantina Quesadilla
Birria Quesadilla
Birria Burrito
Chips and Salsa
Cantina Nachos
Guacamole Dip
Mango Ceviche
Rice & Beans
Pico de Gallo
Burrito Bowl

“going to lafiesta cantina was a last minute decision for my husband's birthday and boy am I glad we did!! Our server Arisa, was delightful, drinks were good but our food was excellent. We will definitely be going back!!“

4.4 Superb133 Reviews
La Divina Dos Mexican • $
4125 Transit Rd Suite 3, Buffalo

Customers` Favorites

Carne Asada Taco
Tacos Carnitas
Barbacoa Taco
Shrimp Tacos
Pastor Taco
Quesadilla
Churros
Nachos
Fish
Flan

“The service was pleasant and real quick. The taco special was REAL good and for a place I found by accident I'm sure glad I did!“

4.7 Superb145 Reviews
Señor Chubby's Taco Shop Mexican • $$
3024 Delaware Ave, Buffalo

Customers` Favorites

Chips and Guacamole
Burrito

“Great food in chill atmosphere. Friendly server! 100% will go back. Food and drinks amazing:“

4.4 Superb98 Reviews
El Ranchito 3 Mexican Restaurant Mexican • $
2447 Niagara Falls Blvd, Buffalo

Customers` Favorites

Flavored Frozen Margaritas & Daiquiris
Camarones Al Mojo de Ajo
Bistec A la Tampiqueña
Chilaquiles Mexicanos
Taco \u0026 Enchilada
Tacos de Carne Asada
Cheese Steak Fajitas
Enchiladas Supreme
L Burrito Ranchero
Chips \u0026 Salsa

“Extremely good food. The staff were all wonderful, extremely unite restaurant“

4.2 Good238 Reviews
Taqueria Ranchos La Delicias Mexican • $$
1516 Niagara St, Buffalo

Customers` Favorites

Barbacoa Taco Carne Asada Taco Carnitas Taco
Caldo de Pollo Con Arroz
Enchiladas Rancheras
El Pastor Carne Asada
Enchiladas Verdes
Enchiladas Mole
Rice and Beans
Barbacoa Tacos
Brisket Tacos
Guacamole Dip

“Great food, great service, and a friendly, attentive staff. The menu is authentic with a really nice variety, and everything we’ve tried has been delicious.

One of my favorite things is that they offer fresh chips and salsa — and they do it right. It’s always a win when that’s on the table. The service is welcoming and makes you feel taken care of without being rushed.

I don’t go out to eat very often, but when I do, this will be one of my local regular spots. It’s also super conveniently located near my house, which makes it even better. I’m happy to support this place and definitely plan on being a regular for many meals to come. 🌮✨“

4.2 Good254 Reviews
Las Puertas Buffalo Latin American
385 Rhode Island St, Buffalo

Customers` Favorites

Wine Pairing Available
Johnny Cake
Gazpacho
Crushed
Risotto

“The only restaurant in Buffalo with a tasting menu worth that name. Since we discovered it just after the pandemic, we have been there close to a dozen times. It never disappointed!“

4.3 Superb171 Reviews
Taqueria Ranchos Dos Mexican • $
445 Delaware Ave, Buffalo

Customers` Favorites

Chorizo Barbacoa and Chicken Tacos
Al Pastor and Lengua Tacos
Tacos Rice and Beans
Dos Carnitas Dinner
Enchiladas Tapatias
California Burrito
Quesadilla Rellena
Chuletas Mexicanas
El Rancho Burrito
Chimichanga Dinner

“Not all Mexican food is the same and this place has exceptional food. I’ve been here a few times and no matter what I order it’s great. A variety of drinks is available including frozen margaritas and nonalcoholic options. Definitely worth going.“

4 Good271 Reviews
Breezy Burrito Bar Tex-Mex • $
1000 Elmwood Ave, Buffalo

Customers` Favorites

Spicy Flour Chips Queso
Bock Bock Tacos
Buffalo Shrimp
Nacho Supreme
Breezy Sauce
Burrito Bowl
Roasted Pork
Street Tacos
Chimichanga
Quesadilla

“Went for the first time this weekend and the drinks and food did not disappoint! My friends and I shared some nachos and honestly the best i’ve ever had! The vibe here is so fun too! It was busy we were there but was very impressed on how cool and attentive our server was given how busy it was! I will be back 100%“

4.5 Superb196 Reviews
Salsarita's Fresh Mexican Grill Mexican • $
4375 Transit Rd, Buffalo

Customers` Favorites

Tacos with Chips Dip and a Drink
Honduran Chocolate Brownie
Kids Quesadilla Meal
Ground Beef Burrito
Chips and Queso
Two Taco Combo
Chips & Queso
Burrito Bowl
Rice & Beans
Single Taco

“My girlfriend and I were same side sitting and Africa by TOTO came on. I started dancing with my arms above my head and slowly heard the music turning up. The awesome staff tool notice and started cranking it just before the chorus. They all deserve a crisp high five and they got an A in my book. Food was great too.“

4.2 Good128 Reviews
Gramma Mora's Mexican • $
1465 Hertel Ave, Buffalo

Customers` Favorites

Beef Taco Dinner with Beans Rice and Sopa
Meatless Fried Bean Boat Tacos
Taco Trio with Toppings Bar
Grilled Fajita Steak Taco
Cheese & Onion Enchiladas
Tortilla Chips and Salsa
Green Chile Enchiladas
Azteca Burrito Dinner
Pint Chile Con Queso
Chicken Fajita Salad

“people ask me why I haven't gone to other Mexican restaurants other than Gramma Moras,the thing is I have gone to other Mexican restaurants and none of them come close to Gramma Moras,always fresh and consistent“

4 Good275 Reviews
Guac And Roll Mexican • $
3 Frontier Rd, Buffalo

“Me and my families’ favorite guacamole!!!“

4.3 Superb40 Reviews
lloyd Taco Factory Mexican • $$
1503 Hertel Ave, Buffalo

Customers` Favorites

Tricked Out Nachos with Pork
Drunken Chicken Quesadilla
Skinny Thai Burrito
Dirty South Burrito
Pickled Red Onions
Crispy Fish Taco
Crack-Ed Potatoes
Dirty South Taco
Chicken Tacos
Big Lloyd

“Food and staff are amazing!“

3.7 Good304 Reviews
Chick Mex Halal Food Mexican • $
Commons, 520 Lee Rd, Buffalo

Customers` Favorites

Halal Chicken over Rice

“Friendly service and tasty food“

3.7 Good83 Reviews
Salsarita's Fresh Mexican Grill Mexican • $
110 W Chippewa St, Buffalo

Customers` Favorites

Tacos with Chips Dip and a 20 Oz Drink
Nachos with Quesa
Regular Quesadilla
Chips & Salsa
Burrito Bowl
Burrito
Salad
Queso

“Came here for a work related lunch meeting for the first time. Really enjoyed the food and the service was a 10/10. It was alittle crowded but it was also lunch time on a Monday. The only thing is I was confused by the soda fountains I think they produce a seltzer like beverage(?) So my drink tasted like watered down sprite/seltzer.“

3.6 Good163 Reviews
Ultima Taco Mexican • $
507 Center Rd, Buffalo

Customers` Favorites

Deep-Fried Mushrooms with Ranch
Chicken Bacon Ranch Quesadilla
Large Super Ultima Taco
Bean & Cheese Burrito
Ultima Chicken Fajita
Chicken Quesadilla
Steak Quesadilla
Chicken Fingers
Ultima Nachos
Chicken Wings

“Still the best! The flavor took me back to 1987 on Seneca St. Thank's for making the Chicken "Patty" sub like the old days!“

3.6 Good169 Reviews
lloyd Taco Trucks Mexican • $
37 Chandler St, Buffalo

“I live in a city with many taco restaurants. I ordered from Lloyd’s while visiting Buffalo and it’s now on my “must get while in Buffalo” list. I loved the food and really loved the ordering options.

Vegetarian options: Loved the tofu taco!!!!!

Dietary restrictions: I loved the way I could order light rice. My husband wasn’t with me, but being a diabetic, he should get no rice and just beans. He’ll be thrilled that he can.“

3.2 Average84 Reviews
Mighty Taco Tacos • $
2363 Delaware Ave, Buffalo

Customers` Favorites

Super Mighty and Mighty Quesadilla
Chicken Quesadilla
Nacho Supreme
Nacho Buffito
Apple Empanada
Chicken Fajita
Tortilla Chips
El Ni

“Mighty Taco in Buffalo is a fun local favorite and a must-try if you’re looking for a quick, tasty Tex-Mex meal. The food is filling, flavorful, and has that unique Buffalo hometown feel you won’t find at the big chains. The burritos, tacos, and signature items are packed with flavor, and the staff was friendly and quick.

It may not be traditional Mexican food, but it has its own style and a loyal following for a reason. Great place to grab a casual meal and experience a Buffalo classic!“

3.6 Good231 Reviews

You May Also Like