We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Rancho Viejo Mexican Restaurant

12 Ellicott St, Batavia, NY 14020-3105
+1 585-343-3903
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good29%
  • Average7%
  • Poor7%
  • Terrible3%
Travellers talk about
“enchiladas” (6 reviews)
“pollo” (2 reviews)
Open Now
11:00 AM - 9:30 PMAll hours
Mexican, Vegetarian Friendly
$$ - $$$
12 Ellicott St, Batavia, NY 14020-3105
All Details
Write a Review
Reviews (97)
Traveller rating
Traveller type
Time of year

1 - 10 of 97 reviews

Reviewed 3 weeks ago via mobile

Good food and good service. That's about it and nothing exceptional. Keep it on your list to go to. Most of the menu items are the same as most other Mexican restaurants. For was quick and served hot.

Thank David K
Reviewed 7 September 2017

We have had many meals here. The food tastes authentic and the wait staff is/are friendly. Portions are good.

Thank Elisa Z
Reviewed 30 August 2017 via mobile

Visited here with two friends, one driving from Niagara Falls and we came from Rochester. My own dinner was tacos diablo, which is steak and chorizo soft tacos, served with rice and beans. It was pretty good but unfortunately too salty. My friends seemed to...More

Thank Sharon R
Reviewed 5 August 2017

Went here for dinner last week with three friends. Drinks were excellent even if pricey. Food alright. Server needed a lot more training. We all had to ask repeatedly for basic things, more salsa and chips asked for by two people twice, three tries to...More

Thank OatkaFoodie
Reviewed 20 July 2017

Always good, the manager is always making sure everyone is getting great service. Weekend evening can get busy, but it's a big place and usually no waiting.

Thank Mike H
Reviewed 11 July 2017 via mobile

Since it opened I've gone once a year and each time the food is never brought out all at once. Food was good but service isn't great.

Thank Lawrence D
Reviewed 6 July 2017 via mobile

Been traveling many years, all over the US. I favor Mexican food. This burrito was delicious. Great grilled chicken breast, pico & rice. The cheese sauce topping made it work! Since it's the only thing I ordered, I can't speak for the rest of the...More

Thank Timothy R
Reviewed 2 July 2017

A delightful and fulfilling lunch. Pino and Margarita with grand this and that. Delicious. The staff are a lot of fun too.

Thank skaszab2016
Reviewed 28 June 2017 via mobile

I've been to Rancho Viejo twice now, and enjoyed it both times. The atmosphere is open. Certainly not crowded. I had the same server both times. He was better when I was with my family than when I went solo. As a business traveler who...More

Thank Benjamin M
Reviewed 27 June 2017

Large clean space with good service. The beef in the fajitas was a little tough, but the peppers and onions were perfect. The guacamole was, as far as I could tell, unspiced mooshed avocado. Re-fried beans good, but bland.

Thank David N
Nearby Restaurants
Main St Pizza Company
158 reviews
.45 km away
O'Lacy's Irish Pub
157 reviews
.37 km away
Bourbon & Burger Co.
124 reviews
.32 km away
Nearby Attractions
Oliver's Candies
87 reviews
.59 km away
Dwyer Stadium
42 reviews
1.48 km away
Holland Land Office Museum
19 reviews
.37 km away
City Slickers Bar & Grill
14 reviews
.16 km away
Ask a question
Questions & Answers
Tammy P
6 May 2017|
AnswerShow all 4 answers
Response from Rebecca B | Reviewed this property |
We have eaten there too many times to count and I honestly have not noticed tables being reserved. Lots of seating....the crowd was tremendous on Cinco de Mayo. Never a long wait for your food...so there is a quick turnover... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Groups
Open Hours
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 12 Ellicott St, Batavia, NY 14020-3105
  • Location: United States  >  New York (NY)  >  Batavia
  • Phone Number: +1 585-343-3903
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing