El Rancho Grande in Villa Grove

Mexican Restaurant $ 4.6 (292)


El Rancho Grande is frequently commended for its delicious food and generally bright atmosphere, with many customers appreciating the authenticity of the dishes. The service quality is mostly positive but can occasionally fluctuate. Patrons often find the generous portion sizes add to the restaurant's value.

Overall:

4.6

(245 reviews)

Authenticity:

4.3

Atmosphere:

4.1

Service:

4.1


Phone number: (217) 681-1889

Address: 17 S Main St, Villa Grove, IL 61956, 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 – 10:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 9: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!**

" We drove from another town just to try El Rancho Grande after hearing great things. The carnitas tacos were incredible! They offer great size portions that are well worth the price. The staff was also very friendly. I would have given a 5 for atmosphere, but it felt a bit sparse. We'll be back for sure! " (*Curated Review*)

" Fantastic meal at El Rancho Grande where the flavors stood out. The tacos were filled to the brim, and it felt like every bite was bursting with flavor. My only complaint was the seating was a little cramped—still, it was a great dining experience overall! " (*Curated Review*)

" While we enjoyed most of our meal, I did have an unfortunate experience with my order. There was a mistake with my dish, which was rather disappointing, but the staff quickly corrected it. Overall, the food was delightful—especially the shredded beef! Just a little hiccup in an otherwise nice occasion! " (*Curated Review*)

" I truly enjoyed my recent experience at El Rancho Grande. The guacamole was homemade and delightful. However, we had a small hiccup with our orders being mixed up, but the staff were quick to resolve the issue. The environment is comfortable but a bit noisy, which is expected on a busy night. Overall, a solid choice for Mexican cuisine! " (*Curated Review*)

" El Rancho Grande was a delightful surprise hidden in Villa Grove! We expected a small-town experience, but the food was outstanding, and the staff was warm and accommodating. I loved the carne asada; it was tender and packed with flavor. It's nice to have such a wonderful option for Mexican food in this area! " (*Curated Review*)

Archived Reviews (235)

" Our family celebrates special occasions at El Rancho Grande because it never fails to deliver! From their stellar chips and salsa to the amazing enchiladas, the food always shines. The staff knows us by name, which is a nice touch and makes us feel welcome. Highly recommend for anyone looking for a taste of Mexico!. " (*Curated Review*)

" I can't rave enough about the food! The salsa was exceptional; it had a perfect blend of flavor and spice, just the way I love it! We also loved the queso, which had a rich taste that goes well with their fresh chips. Service was fast and the staff always had a smile. Truly a delightful experience! " (*Curated Review*)

More reviews not shown...

Have been to El Rancho Grande in Villa Grove? Share your experience with other people!

Please enter at least 15 characters.
no selection