Ranchos - Buffalo

#12 - Fast Food - Buffalo, Mexican, Cheese
Niagara Street 1516, 14213 Buffalo, US

Ranchos

4.3 / 5 (2539 reviews)

Menu

The restaurant from Buffalo offers 137 different dishes and drinks on the menu at an average price of $10.7.

Nestled in Buffalo, this charming restaurant serves some of the best authentic Mexican cuisine in the area, featuring delicious tacos, flavorful burritos, and rich caldo de pollo. Patrons rave about the inviting atmosphere, whether dining indoors or on the sunlit terrace. While the food consistently impresses, with a self-serve sauce station adding a fun touch, service can be slow, often detracting from the overall experience. Clean facilities and reasonable prices enhance its appeal. With an extensive drink menu, including notable mojitos and frozen sangria, this eatery is a must-visit for anyone craving tasty Mexican fare.

Last update: 17.01.2026 from: Mai

Images

Feedback

★ 4.3 / 5 from 2539 reviews

Was Anonym at Ranchos a mag?
best Mexican food on this side of the border. and their cocktails are fantastic. love their mojitos. it is great that they can offer so great meals and drinks to so relatiw low trips. Everything's good. View all feedback.

What Anonym dislikes about Ranchos:
Good food but slow service. Outdoor seating covered with bees to the point we moved inside. Tacos were delicious. 90 min for lunch was just to long. May do take out but I don't think I would eat in again. No soap in the Men's bathroom. That always puts up a red flag. View all feedback.

abigail-91
19.08.2023

kerry-336
19.08.2023

katelyn-43
19.08.2023

mai-117
19.08.2023

tony-1675
19.08.2023

  • Specials

    Steak Fajita Special
    $12.0
    Chicken Fajita Special
    $11.0
  • Lunch Menu

    Steak Fajita Lunch
    $10.0
  • Lunch Specialties

    Chicken Fajita Lunch
    $9.0
  • Antojitos Mexicanos (Mexican Favorites)

    Mole Enchiladas
    $12.9
  • Main Courses

More information

Suggested nearby restaurants.