Rancho Viejo

Mexican Restaurant $$ 4.4 (747)


Rancho Viejo is a vibrant Mexican restaurant that offers diverse and substantial portions of food, with many diners noting its authenticity and freshness. While most customers praise the overall experience, there are some concerns regarding service consistency during busy hours.

Overall:

4.3

(609 reviews)

Authenticity:

4.2

Atmosphere:

4.3

Service:

3.9


Restaurant website: Website

Phone number: (860) 844-0066

Address: 9 Bank St, Granby, CT 06035, USA

Opening hours

Monday: 11:00 AM – 9:00 PM
Tuesday: 11:00 AM – 9:00 PM
Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 9:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 10:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" A perfect spot for families! We took our kids, and they loved every bite. The kids' meals were generous, keeping both adults and kids satisfied. The staff made our dining experience special with their friendly demeanor. I particularly enjoyed the enchiladas, they were perfectly made, and the portions were very generous. We'll be back for sure! " (*Curated Review*)

" I can't say enough good things about Rancho Viejo. The decoration is vibrant, mimicking the true colors of Mexico. The food is quite authentic—as someone who has lived in Mexico, the flavors really brought me back! I especially loved their guacamole; it was fresh and creamy. The only downside was the reasonable wait times on weekends, so make sure to arrive early! " (*Curated Review*)

" I visited Rancho Viejo last Saturday and was blown away by the vibrant atmosphere and friendly staff. The carne asada was flavorful and perfectly cooked, reminding me of my trips to Mexico. The portions were generous; I couldn't finish my meal! I highly recommend their fresh salsa—it's the best I've had in a while! " (*Curated Review*)

" I had high expectations for Rancho Viejo based on the reviews, and I have to say I was let down. The restaurant was busy, which I expected, but the service was extraordinarily slow. My order took an age to arrive, and when it did, my dish was lukewarm. The atmosphere did brighten my mood, but I left feeling a bit disappointed overall. " (*Curated Review*)

" After hearing rave reviews, I decided to try Rancho Viejo last night. The ambiance was lovely—festive and welcoming. I ordered the enchiladas, which were tasty, albeit slightly bland. The service, however, left a lot to be desired. My friends and I waited longer than expected for our drinks. I might give it another chance based on the food, but improving the service would make it a perfect spot. " (*Curated Review*)

Archived Reviews (599)

" Every time I dine at Rancho Viejo, I leave with a full stomach and a happy heart. The staff is incredibly warm, making you feel right at home. The burritos are gigantic! I have a hard time finishing mine every time. The salsa is fresh and zesty—definitely a highlight. This is my favorite Mexican place in the area! " (*Curated Review*)

" This place is fantastic! Every dish I've tried so far has been spot on—there's no pretense here, just delicious, authentic Mexican food! I especially love their salsa; it really has a kick to it. The service was quick, and the atmosphere makes you feel like you're in a different place—definitely worth a visit! " (*Curated Review*)

More reviews not shown...

Have been to Rancho Viejo? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

La Joya - Fresh Mexican
Mexican Restaurant $$

Overall:

4.6

(219 reviews)

Authenticity:

4.6

Atmosphere:

4.0

Service:

4.6

Address: 834 Hopmeadow St, Simsbury, CT 06070, USA

Antonio's Restaurant
Italian Restaurant $$

Overall:

4.7

(462 reviews)

Authenticity:

4.5

Atmosphere:

4.9

Service:

4.7

Address: 1185 Hopmeadow St, Simsbury, CT 06070, USA

Table 570 Asian Fusion
Restaurant $$

Overall:

4.5

(383 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.5

Address: 570 Hopmeadow St, Simsbury, CT 06070, USA

Las Potras Mexican Restaurant
Mexican Restaurant $$

Overall:

4.7

(64 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.6

Address: 518 Salmon Brook St #9-8, Granby, CT 06035, USA

Tiger Belly Noodle Bar
Ramen Restaurant $$

Overall:

4.5

(587 reviews)

Authenticity:

4.4

Atmosphere:

4.0

Service:

3.9

Address: 9 Mill Pond Dr, Granby, CT 06035, USA

Benny's of Simsbury
Brunch Restaurant $

Overall:

4.5

(402 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.0

Address: 562 Hopmeadow St #2472, Simsbury, CT 06070, USA

New England Pizza & Restaurant
Pizza Restaurant $$

Overall:

4.6

(190 reviews)

Authenticity:

4.3

Atmosphere:

4.2

Service:

4.5

Address: 518 Salmon Brook St #10, Granby, CT 06035, USA

Andys Italian Kitchen
Italian Restaurant $$

Overall:

4.3

(99 reviews)

Authenticity:

4.5

Atmosphere:

4.2

Service:

4.0

Address: 926 Hopmeadow St, Simsbury, CT 06070, USA

Pho Van
Vietnamese Restaurant

Overall:

4.6

(240 reviews)

Authenticity:

4.6

Atmosphere:

4.2

Service:

4.3

Address: 1001 Day Hill Rd ste 2 e, Windsor, CT 06095, USA

Marcos Italian Restaurant
Restaurant $$

Overall:

4.5

(266 reviews)

Authenticity:

4.4

Atmosphere:

4.3

Service:

4.1

Address: 32 Main St, Tariffville, CT 06081, USA