El Ranchero

Spencer, IN · Mexican restaurant

Rating
4.3/5
★★★★☆ 4.3
Reviews
20
Rank in Spencer
#4
of 36 restaurants
City Percentile
57%
rating percentile
Address
El Ranchero, 405 E Franklin St, Spencer, IN 47460
Phone
(812) 829-2106
Website
elrancherofood.com/wp-content/uploads/2023/05/El-Ranchero-Spencer-Menu.pdf
Status
Open · Closes 9 PM

El Ranchero is a restaurant located in Spencer, IN. It is one of 36 restaurants listed in Spencer. Its 4.3-star rating is above the Spencer city average of 4.1 stars. It ranks #4 among Spencer restaurants by combined rating and review volume. There are 10 photos associated with this location.

Hours

Saturday11 AM–9 PM
Sunday11 AM–9 PM
Monday11 AM–9 PM
Tuesday11 AM–9 PM
Wednesday11 AM–9 PM
Thursday11 AM–9 PM
Friday11 AM–9 PM

Customer Reviews

★★★★★ 5.0 Dragon Talon TSi AWD · Nov 2025

Phenomenal. Tío Martín Esteban is amazing and the best ever!!! Food was amazing and wonderful, I came from Morelia Michoacán to eat here and 100% authentic Mexican cuisine. Carne asada, even the fried ice cream, which technically isn't authentic Mexican postre, but it's wonderful to say the least. My family emigrated from Mexico to live and work here in the US and came to Indiana for the steel mills up North. The food here is comforting for me. You won't find a better place in Spencer Indiana for genuine authentic Mexican food. Saludos a mi gente, aquí, la comida está riquísima de París. Todo bien y Díos te bendiga.

★★☆☆☆ 2.0 Jackson Longan · Aug 2024

Summary: beautiful atmosphere. Poor service. Mediocre food. The server messed up our order. The queso was runny. The turnaround on ordering and food plated was twice as long as other similar Mexican restaurants. The decor is the most beautiful I have ever seen, but it isn’t worth it to stay and order. I suggest walking across the parking lot to McDonalds.

★★☆☆☆ 2.0 Ann M · Nov 2025

This place use to be so good. Went yesterday and it was horrible. The chips tasted stale and like they were cooked in old grease. My food was literally drowning in sauce. Guacamole had way too much lemon or lime in it. The food was barely hot. My husband said his food was OK. Prices keep going up. Service was good. Music was strange. Just an unpleasant experience. We won't be back there over 45 bucks for 2 meals and an order of fries and water. Just way over priced for the quality of food. Plus have had stomach issues since eating there.

★★★★★ 5.0 Darla Lanham · Dec 2025

Love this place. Waiters have been here for a long time. They are very friendly. Food always seasoned good. Only complaint the salsa is sometimes watery and tasteless. Cheese sauce is pricey.

★★★★☆ 4.0 Neil Mack · Jul 2022

If you enjoy Mexican food and drink this is your choice to go. The wife and I were impressed with the layout of the restaurant and the decorations. It might be a little over the top for some. The food was good and I enjoyed the 'fajita' lunch special. The wife had the tacos and rice lunch. They have several different brands of hot sauces to make you feel at home.

Accessibility & Amenities

✓ Outdoor Seating ✓ Takeout ✓ Dine In ✓ Delivery ✓ Fast Service ✓ Great Beer Selection ✓ Great Cocktails ✓ Serves Local Specialty ✓ Lunch ✓ Dinner ✓ Solo Dining ✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating ✓ Alcohol

Services

Mexican restaurant

Top Restaurants in Spencer

NameRatingReviews
Jit's Thai Bistro★★★★★ 4.620 reviews
Crossroads 46 Diner★★★★★ 4.520 reviews
Owen County Public Library★★★★★ 4.520 reviews
Subway★★★★☆ 4.220 reviews
Chicago's Pizza★★★★☆ 3.920 reviews
Casey's★★★★☆ 3.920 reviews
China Wok★★★★☆ 3.920 reviews
Wendy's★★★★☆ 3.820 reviews
McDonald's★★★★☆ 3.720 reviews
Pizza Hut★★★★☆ 3.720 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.