Taqueria Ranchos Dos

445 Delaware Ave, Buffalo
(716) 844-8847

Recent Reviews

Sort by
Rachel Lazore

High end prices for mediocre tacos. Nothing spectacular about this place. Make sure you read the prices and fine print before ordering. $18.72 for 4 Fountain drinks is crazy. My 9 year old ordered 3 basic beef tacos nothing special and was asked if she wanted cheese and sour cream. She said yes, little did we know each topping was extra they even charged for the tortillas separately! Call me crazy but shouldn't the tortillas come with the taco price? No rice or shredded lettuce, no sides just 3 basic tacos. Since the chicken wings were $16.36 I figured they'd be jumbo wings or even regular sized wings. Oh boy was I wrong, They were more like pigeon wings they were so tiny. I added a picture with a wing on my Costco card for size. 18% gratuity is ridiculous seeing that I had to get up and find the waitress for more salsa and chips. $27.18 was the tip. I would have gave her $20.00 only because she didn't tell us about all the extras, even the chips and salsa were $8.30 extra. $47 for non alcoholic drinks is insane. 4 Pepsis and 3 horchatas $47. Prices do not match atmosphere or food.

Atmosphere: 1

Food: 1

Service: 1

HaLee

PERFECT!! amazing food, amazing staff, couldn’t ask for a more perfect mexican restaurant 🤍

Atmosphere: 5

Food: 5

Service: 5

Storm Storm

Good wings go bills!!

Atmosphere: 5

Food: 5

Service: 5

Jada Wright

probably my favorite restaurant in all of buffalo. my boyfriend and i come here at least once a week and the food is AMAZING every single time. the service is also amazing and i love how friendly the staff is, you can tell they work with pride and love. if you’re thinking about coming here don’t think just do it!!

Atmosphere: 5

Food: 5

Service: 5

Shaun Lang

LOVE Y'ALL

Atmosphere: 5

Food: 5

Service: 5

Kevin Dao

We ordered pickup and were absolutely shocked at how terrible the food was. We ordered a quesadilla and a burrito. The quesadilla was extremely greasy and floppy. A bunch of the meat just fell out when I picked it up. That's how lacking of cheese it had. The burrito tasted horrible. Overwhelming salt flavor. Very disappointed with our experience

Food: 1

Elyann Rios

First time here and the food service atmosphere was fantastic. Next time i come down from Cleveland,Ohio i will definitely stop here again.

Atmosphere: 5

Food: 5

Service: 5

matthew anderson

Excellent everything. We are from Arizona, so we have high expectations for Mexican food and Taqueria Ranchos Dos exceeded our expectations in every way.

Atmosphere: 5

Food: 5

Service: 5

Jennifer Thoms

Love taco Tuesday $2 also good mar yum

Atmosphere: 5

Food: 5

Service: 5

Orijeet Mukherjee

One of best Mexican joints I have been to in my life. The food was top notch, the vibe was so lively and in sync with the Mexican culture. The staff were also so cool especially Fernando who served us ,what an amazing fella.

Atmosphere: 5

Food: 5

Service: 5

Diane Marchitte

Authentic Mexican food and excellent margaritas on the rocks!

Atmosphere: 5

Food: 5

Service: 5

Edward Heff

If you’ve never had the beef burrito at Taqueria Ranchos Dos, let me explain it like this: it’s the culinary equivalent of the 2025 Notre Dame Fighting Irish football team. Pure dominance. Poise under pressure. Strength wrapped in grit. Humble on the outside, but inside? Absolute firepower.
That burrito didn’t just feed me—it lined up at the 50-yard line, stared me down like Marcus Freeman giving the pregame speech, and then ran me over with the authority of CJ Carr slinging a touchdown to Jordan Faison. Every bite was a first down, every chew a defensive stand by Benjamin Morrison. By the time I hit the last bite, I was basically storming the field in victory.
And don’t even get me started on the margarita. Smooth. Balanced. Dangerous. The kind of drink that sneaks up like Jeremiah Love breaking a 60-yard run while the defense is still tying their shoes. Honestly, I half expected the glass to sing the alma mater when I finished it.
Taqueria Ranchos Dos isn’t just a restaurant—it’s a playoff contender. Just like Notre Dame this year, it’s got all the tools: grit, flavor, and that little extra something that says, “We’re not here for jokes like Miami—we’re here to dominate.”
Book it: five stars, zero regrets, and one step closer to eternal burrito glory.

Atmosphere: 5

Food: 5

Service: 5

Victoria Winger

Never one to do this, especially being a young person who has worked/ been in management positions in the restaurant industry for 8 years, but I had to speak about my experience at the restaurant this evening. Had been here many times, and tonight we were one of maybe 5 tables on a saturday night and there were multiple servers/bartenders working. Our service wasn’t even bad it was nonexistent. Server didn’t make eye contact or ever check on our table. We had to ask for chips multiple times and he never brought them. kept asking and still nothing. Even had to stop a different server and ask for chips because he still did not bring them. The food was honestly mediocre at best. Our server then proceeded to take our food away as we were still eating, and I mean in the middle of putting a chip in our mouths. Even though this made us feel so awkward, we asked for a manager and another server said there was not one working. This other server gave us 25% off our tab. Speaking from management experience, if you aren’t going to have a manager on duty, teach your employees how to handle these situations. The other server said that our original server “must not be feeling good”, with which i responded “well he’s been laughing and joking around with his coworkers the entire time we’ve been here so that’s not the case.” I’m not sure if our server just didn’t care or if he was intoxicated. Absolutely will not be back and I hope this is a wake up call for management.

Atmosphere: 4

Food: 1

Jasmine

The single worst dining experience of my life and this was my 30th birthday celebration to make matters worse. I had a party of 8 that I called to make reservations for the patio on Sunday for Labor Day on Monday. When we arrived they told us that the patio was full of bees and most people come back inside anyways. So, they put us in the way back corner of the restaurant. We had an older female server who did not speak ANY English at all. Immediately upon the first drink order she did not understand what my friend was trying to order, a margarita with the top shelf liquor they offer. This drink order literally took five minutes alone, of her and him going back and forth, back and forth, I was SO embarrassed and it was SO awkward for all of us. There were eight people at this table. So, the drink orders literally took 15 minutes. We didn't get any of our drinks for an hour including water. She never gave us any water in the meantime and there were two bowls of chips and salsa for eight people for one hour. She never asked if we wanted any appetizers either. Upon taking our food order, it was actually worse because she didn't understand what any of us were ordering although every order was from their menu. Even when we were pointing to the menu. I thought I should dumb down my order to tacos, but since it was my birthday, I pointed to the Enchiladas Supremes and asked if I could get them all beef and literally held up my fingers for four and said beef about 10 times and no sour cream. All of our food came out without her ever coming back to our table to ask for more drink orders or give us water even, and we never got any more chips either - an hour later. We were at the restaurant for over two hours. My order came out wrong as expected. It was the chicken, beef, bean, cheese with sour cream. My boyfriend ordered TWO ground beef tacos (which they serve a shell and meat and make you get your own toppings) and his food was the LAST to come out. That's insane! I told her the order was wrong, she literally walked into the kitchen without ever saying anything like I'm sorry or what was wrong with it? and came back with the exact same plate! All of my friends were shocked. She didn't understand a word any of us said. This entire experience was so cringey, embarrassing, awkward, horrible service, horrible atmosphere, and horrible food. The bill was over $270 that we had to put on one check with 18% gratuity! The worst service I have ever had! We would've had a better meal at Taco Bell! If the management wants to make this right with me, I want our money back because this was the worst dining experience of our lives and I'll never stop telling everyone about it until it is made kosher. To be clear - every single Mexican restaurant I've ever been to understands my order of the Enchiladas Supremes all beef, no sour cream. And I actually had to get up and ask another server if we could have our server come back and take our drink orders. He took my drink order so it could come to the table. All the tables around us ate and left before we got our drinks. My friend was charged for sour cream and she never got it. We went to Casa Azul after and actually on the walk over, I threw up in my mouth from the acid in their frozen margarita mix. I didn't end up eating the majority of my birthday lunch and the beef was actually the grossest one, as it was burnt to a crisp and hard. Everyone texted me how horrible they felt afterwards. Literally wish I had a time machine and I would've waited until La Fiesta Cantina on Allen was open another day. Also - there is no parking lot at the restaurant, we parked and my friends told me I had to move my car so my boyfriend moved it for me. As we left, we were swarmed by bees trying to take pictures outside. I wish I had known how terrible this experience would have been beforehand and that they were never going to sit us on the patio to begin with because that is what I wanted to sit outside for Labor Day.

Atmosphere: 1

Food: 2

Service: 1

mahoganey jackson

The plants outside attracts to many bees 🐝 for outside dining

Atmosphere: 4

Food: 5

Service: 5

Loading...