Reserve now

What Thomas O likes about El Ranchero:
Having lived in Corona, NY for 7 years, I'm quite accustomed to authentic Latino cuisine, and this establishment definitely fits the bill. Tasty, authentic Mexican food in a traditional, colorful setting. The dinner plates are huge! View all feedback.

What Ron Bays doesn't like about El Ranchero:
The food lacked flavor, and the margaritas weren't impressive either. For dinner, the service was decent, but the overall experience left much to be desired. The atmosphere was underwhelming, making it hard to enjoy the meal. I would rate the food a 1, the service a 3, and the atmosphere a 2, with an average cost of about $20–30 per person. View all feedback.

Eda
06.11.2022 - 10:19
Brayan
06.11.2022 - 10:19
Hortense
06.11.2022 - 10:19
Kelly
18.07.2023 - 04:23
Kathy
18.07.2023 - 04:23

Full Menu

Download Menu

More information

Suggested nearby restaurants.

4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Spencer, 72 W Market St, 47460, Spencer, United States
"Food: 5 Service: 5 Atmosphere: 5"
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Spencer, 14 N Washington St, Spencer, Indiana, USA, 47460, United States
"I would avoid if you need any type of accomodations. The staff is not educated on how to handle folks with Service Dogs. I e would assume they do not..."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Spencer, 2434 N US Highway 231, Spencer, 47460-6652, United States Of America
"Food was decent and service was amazing"
4.3
Menu
Open Now
4.3
Menu
Open Now
City: Spencer, 661 West Morgan Street, Spencer, 47460, United States Of America
"One of the best places in Spencer for a meal."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Bloomington (near Spencer), 3316 W 3rd St, Bloomington, IN 47404, United States
"Love MyThai. Pad See Ew is my go to. Always delicious."
4
Menu
Table booking
Open Now
4
Menu
Table booking
Open Now
City: Bloomington (near Spencer), 2980 W Whitehall Crossing Blvd, Bloomington, Indiana, USA, 47404, United States
"Food: 4 Service: 3 Atmosphere: 3"