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...
  • Excellent58%
  • Very good29%
  • Average5%
  • Poor5%
  • Terrible3%
Travellers talk about
“enchiladas” (6 reviews)
“pollo” (2 reviews)
Open Now
11:00 - 21:30All hours
$$ - $$$
12 Ellicott St, Batavia, NY 14020-3105
Write a Review
Reviews (87)
Traveller rating
Traveller type
Time of year

1 - 10 of 87 reviews

A TripAdvisor Member
Olean, New York
Reviewed 2 days ago via mobile

Food was excellent and the restaurant was very clean. I ordered the chimichanga and it was the best i have ever had.

Thank A TripAdvisor Member
Reviewed 2 weeks ago via mobile

Our family had a great experience at this restaurant. There was a large seating area with several booths and tables. I ordered a frozen margarita and it was excellent. My husband and I shared the delicious molcajete. Our server brought us extra tortillas since we...More

Thank Malinda U
Reviewed 3 weeks ago via mobile

Amazing food and the quality and quantity were amazing, especially for the price! The margaritas were fabulous!

Thank leaaudio
Reviewed 4 weeks ago via mobile

I regularly eat here and have never had a bad meal! Staff is always friendly and happy. Chips and salsa are always on the table right after you sit down. Luis was our waiter tonight and he was fabulous! The owner is usually there and...More

Thank keykeysambo
Reviewed 4 weeks ago

We eat there regularly and enjoy the food and atmosphere. The waiters are very pleasant and the food is good.

Thank sidlor
Reviewed 9 May 2017 via mobile

This building used to a Ponderosa, but they did an excellent job of converting it to a Mexican restaurant. We went lunch and it was very busy and loud. We were excited about the possibilities until we realized it was a bus load of high...More

Thank Suzyopin
Reviewed 7 May 2017 via mobile

Saturday afternoon, not too busy. We really enjoyed the food and cocktails. After one mistake, (I asked for NO rice and I got extra rice) that was quickly corrected, I ate way too much of my Shrimp Fajitas. My partners Burrito Texacano was equally good....More

Thank SRCH1960
Reviewed 18 March 2017 via mobile

I have been going to GCC for school for more than two years now and I didn't even know this restaurant exist. My friends brought me to this place for lunch and the moment I walked into this restaurant, I told my friend "this is...More

Thank kevinchan_Penang
Reviewed 5 March 2017 via mobile

Food was amazing...generous portions, too. Service was prompt. The salsa was so fresh..it makes a difference.

Thank Kate B
Reviewed 22 February 2017

Rancho Viejo serves delicious, authentic Mexican food. We always enjoy our meals and drinks when visiting. The only downside is the food does take a bit to arrive, but I'm assuming it's because everything is made fresh. There is also an issue if you have...More

Thank Rebecca G
Nearby Restaurants
Main St Pizza Company
150 reviews
.45 km away
Bourbon & Burger Co.
107 reviews
.32 km away
O'Lacy's Irish Pub
142 reviews
.37 km away
Nearby Attractions
Oliver's Candies
78 reviews
.59 km away
Dwyer Stadium
36 reviews
1.57 km away
Holland Land Office Museum
18 reviews
.37 km away
City Slickers Bar & Grill
11 reviews
.16 km away
Questions & AnswersAsk a question
Tammy P
Take reservations?
6 May 2017|
Answer Show 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
Groups, Kids, Child-friendly
Open Hours
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 22:00
11:00 - 22:00
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