El Rancho Grande in Villa Grove

4.6 (299 reviews )
$$
Mexican restaurant
Takeout
Dine-in
Delivery
Lunch
+(12)

About El Rancho Grande in Villa Grove

Welcome to El Rancho Grande in Villa Grove, a vibrant destination for authentic Mexican cuisine located at 17 S Main St. Patrons rave about the delicious dishes and friendly service, making it a beloved spot among locals and visitors alike. The restaurant impresses with generous portions at affordable prices, with highlights like the molcajete and savory nachos. Guests appreciate not only the quality of food but also the attentive staff, creating a warm atmosphere that keeps customers coming back. With ample parking and a commitment to excellence, El Rancho Grande is truly a gem in Villa Grove's culinary scene.

Reviews (299) 4.6

  • Julius McKibben
    Jul 22,2025

    Food was fast, service was good. Decent.

  • Brad Bugos
    Jul 22,2025

    Always friendly and always good food. I had probably the second best dish I've ever had here. Do I remember the name ? Of course not but damn it was good. We have always had good food and look forward to eating there. Another plus, they don't use Villa Grove water. Which in my opinion is the worst water I've ever tasted. Lots of parking.

  • Oscar Alvarado
    Jul 22,2025

    The food is delicious and the service is amazing, always a great time here! The molcajete and micheladas 10/10

  • SJr Him
    Jul 22,2025

    It was really good and cheap the owner and employees are very nice you get a good amount for the price i only payed 4.50 for a big plate of nachos definitely well worth the little money i spent i recommend this place for everyone!

  • Jackie Jones
    Jul 22,2025

    The food is always great, big portions.

  • Janice Ewing
    Jul 22,2025

    Happy to have a great restaurant in our town! Food has been very good each time we've been there. Service is wonderful!!!

  • Mark Jackson
    Jul 22,2025

    Great food, great service.

Frequently Asked Questions

  • What are some popular dishes at El Rancho Grande?

    Customers rave about the molcajete and micheladas, with many noting the tasty nachos and generous portions.

  • Do I need a reservation to dine at El Rancho Grande?

    Reservations are accepted, but walk-ins are welcome as well, so you can choose what works best for you.

  • Can I order takeout from El Rancho Grande?

    Yes, they offer both dine-in and takeout options, making it easy to enjoy their delicious food anywhere.

  • What is the atmosphere like at El Rancho Grande?

    El Rancho Grande has a casual, cozy vibe, making it perfect for a quiet meal or a group gathering.

  • Is there parking available at El Rancho Grande?

    Yes, there is plenty of free parking available, including a wheelchair accessible lot.

Nearby Mexican restaurants

Mexican restaurant
La Cocina Macias

355 W Court St, Kankakee, IL 60901, United States

Mexican restaurant
Puerto Vallarta Restaurant

310 E Jourdan St, Newton, IL 62448, United States

Mexican restaurant
Mole Village Restaurant

2302 S Blue Island Ave, Chicago, IL 60608, United States

Mexican restaurant
Habanero Mexican Grill

981 Dixie Hwy, Beecher, IL 60401, United States

Mexican restaurant
Mariachis -

1911 Ottawa Ave, Ottawa, IL 61350, United States

Mexican restaurant
Ramiro's Restaurant

4 Tyler Creek Plaza, Elgin, IL 60123, United States

Mexican restaurant
El Compa Seafood Grill

222 W Galena Blvd UNIT 102, Aurora, IL 60506, United States

Mexican restaurant
El Papi Pollo

6603 W Pershing Rd, Stickney, IL 60402, United States

Mexican restaurant
Los Jalapeno Brothers

21 N Ayer St, Harvard, IL 60033, United States

Mexican restaurant
Sabor Mexicano

6109 Dempster St, Morton Grove, IL 60053, United States

Are you the owner?

Claim this page to update business information and manage your presence.

Claim this page Claim this page