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

) #5 of 57 Restaurants in Batavia €€ - €€€ Mexican
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...
  • Excellent53%
  • Very good30%
  • Average5%
  • Poor5%
  • Terrible3%
Travellers talk about
“enchiladas” (6 reviews)
“pollo” (2 reviews)
Closed Now
All hours
€€ - €€€
12 Ellicott St, Batavia, NY 14020-3105
Write a Review
Reviews (84)
Traveller rating
Traveller type
Time of year

1 - 10 of 84 reviews

Reviewed 3 days 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 6 days ago

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

Thank sidlor
Reviewed 3 weeks ago 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 3 weeks ago 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 17 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 4 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
Reviewed 18 January 2017

This restaurant is unbelievable. The menu is gigantic...something for everyone. Food is freshly prepared..not food that is frozen and heated in a microwave. Each item tastes a little different each time you go.....depends on who is cooking!! My kids like the huge margaritas...Big as a...More

Thank Rebecca B
Reviewed 14 January 2017

Stopped here for lunch today and like before the food was really good. I had a burrito and it was loaded with chicken. My friend had the fajitas and it was more than he could eat. Everything was very fresh and served hot. Salsa was...More

Thank timvf101
Reviewed 26 December 2016 via mobile

Just ate here with family. We all enjoyed our meals. Highly recommend the Santa Fe Salad - sooo yummy!! Do not leave without having the fried ice cream for dessert!!!!

Thank JanetEG_2004
Nearby Restaurants
Main St Pizza Company
148 reviews
.45 km away
O'Lacy's Irish Pub
139 reviews
.37 km away
Bourbon & Burger Co.
105 reviews
.32 km away
Nearby Attractions
Oliver's Candies
75 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?
5 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
Child-friendly, Kids, Groups
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