El Rancho Grande | Mexican
$ • Mexican
Hours:
17 S Main St, Villa Grove
(217) 681-1889
El Rancho Reviews
love the food and people here
I love this restaurant. ..Mexican food is my favorite...and they do have some of the best chicken nachos and steak quesadillas!!!! I also must say the young lady who works here is always very pleasant i believe her name started with a J. Not to mention everytime I've encountered with the manager he has always been friendly and even takes time to have a conversation.
Hours
| Monday | Open 24 hours |
| Tuesday | Open 24 hours |
| Wednesday | Open 24 hours |
| Thursday | Open 24 hours |
| Friday | Open 24 hours |
| Saturday | Open 24 hours |
| Sunday | Open 24 hours |
Raised the prices, portions are smaller, you have to pay for extra chips, ants crawling up the wall and on the table. Won’t be BACK