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

) #6 of 21 Restaurants in Granby $$ - $$$ Mexican,
9 Bank St, Granby, CT 06035-2303
+1 860-844-0066
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good47%
  • Average9%
  • Poor2%
  • Terrible8%
Travellers talk about
“burrito” (6 reviews)
“rice” (5 reviews)
“guacamole” (3 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
9 Bank St, Granby, CT 06035-2303
Write a Review
Reviews (72)
Traveller rating
Traveller type
Time of year

1 - 10 of 72 reviews

Reviewed 1 week ago

This is the best Mexican cuisine in our area, hands down! We take the 20 minute drive each way to go here almost once a week because it is that GREAT! The food is flavorful, fresh, reasonably priced, the drinks are delicious and maybe best...More

Thank Allison R
Reviewed 4 May 2017

Food tasted good but both my daughter and I had terrible vomiting and other ills after eating here. Still not feeling well 18 hours later.

3  Thank freed0m2
Reviewed 20 March 2017

The ambiance is very cool Mexican flavor. The Tres Amigos was good on the steak and chicken side but the shrimp were old and tired. The refried beans and rice worked well. The bartender evaporated for a bit and I had to flag him down...More

Thank Steve P
Reviewed 9 March 2017

Having traveled to the Southwest on numerous occasions you become spoiled for the taste of good Southwestern/ Mexican fare. Rancho Viejo is by no means your average fast food Mexican restaurant you'd find in a mall. This place brings the Southwest to life in a...More

Thank michaelbennett2016
Reviewed 27 November 2016

I love the tall booths & Mexican decor; as soon as you enter, you feel like you've entered an authentic Mexican restaurant. The food is is very good and authentic & the chips arrive warm! Make sure to order the delicious special guacamole. The only...More

Thank Susan G
Reviewed 18 October 2016 via mobile

This is real. The owners and staff are Mexican. Friendly is an understatement. The menu is huge and they are happy to customize the dishes. There is Mexican beer on tap; try the Dos Equis lager-crisp and light. Go for the extra large frosted glass....More

Thank MarcN0830
Reviewed 10 October 2016 via mobile

This restaurant has DELICIOUS Mexican. The portions are big too! The ambience is not exciting and it is cold... but that might be because we went in December.

Thank Jennifer B
Reviewed 29 September 2016

Very limited draft beer selection. They did not have the local on the menu. Fajitas were great. Lots of tortilla chips and salsa.

Thank Dr_Bill_Corcoran
Reviewed 9 September 2016

We live in Granby, and this is another local staple for us. Food is always excellent and the staff is very welcoming and accommodating.

Thank lampertaud
Reviewed 1 September 2016

Visiting family in the area and they suggested here for dinner. We were seated immediately and the menu looked like your typical family run Mexican fare - however, when my Camarones a La Diabla came out I knew I was in for a treat just...More

Thank Geoff D
Nearby Restaurants
Grassroots Ice Cream
62 reviews
.33 km away
Han Asian Cuisine
112 reviews
.25 km away
@ The Barn
107 reviews
.23 km away
LOX Stock & Bagels Incorporated
26 reviews
.25 km away
Nearby Attractions
Brignole Vineyards
26 reviews
1.34 km away
New England Air Museum
231 reviews
7.70 km away
Cowles Park
5 reviews
5.72 km away
McLean Game Refuge
8 reviews
1.58 km away
Questions & Answers
Get quick answers from Rancho Viejo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Serves Alcohol, Full Bar, Wheelchair Accessible
Good for
Groups, Child-friendly, Kids
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 9 Bank St, Granby, CT 06035-2303
  • Location: United States  >  Connecticut (CT)  >  Granby
  • Phone Number: +1 860-844-0066
  • E-mail
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