Open now
11:30AM - 9PM
Updated 3 months ago
If you have never tried Mexican cuisine, you should order a table at this restaurant. Nothing can be better than tasting good mexican chicken, steak salads and enchiladas verdes. Most guests recommend trying tasty ice cream. When visiting El Rancheros Mexican Restaurant, it's a must to try delicious margaritas or good beer.
This place is famous for its great service and friendly staff, that is always ready to help you. Based on the reviewers' opinions, prices are democratic. The cute decor and spectacular atmosphere let visitors feel relaxed here. This spot is ranked 4.3 within the Google grading system.
Frequently mentioned in reviews
See allLess
Visitors' reviews on El Rancheros Mexican Restaurant
/ 263
Add your review
c
Request content removal
chris culberson
4 months ago on Google
Holy smokes, my advice is to come hungry. The food was excellent, possibly the best I’ve had. Very nice restaurant and the service was 5 star too. Portions were very generous and the beer ice cold. Our first visit but it won’t be our last. Meal type: Dinner Food: 5 Service: 5 Atmosphere: 5 Recommended dishes: Chips and Salsa, Burrito Aztecs Shrimp Chicken Rice & Beans Cheese Sauce, Two Beef Enchiladas with Rice and Beans
C
Request content removal
Claire Mae Elizabeth Grange
a year ago on Google
I enjoy their generous salsa bar. Their meal is great and filling especially after a busy day working outside and possibly hiking. I sometimes enjoy a drink other than water. I enjoy trying different meals. The chef always makes a decent, good meal. Food: 4 Service: 5 Atmosphere: 4
T
Request content removal
Tina McRee
a year ago on Google
Summer 2025-We miss you El Ranchero! Glad to see you making progress on repairs. God bless you & we look forward to our next visit. One of the best Mexican restaurants in the area. Food and staff consistently great. Laid-back family atmosphere, easy parking in charming downtown Spruce Pine.
All reviews
Mexican, Vegetarian options
$$$$
Price range per person
$10-$20
© OpenStreetMaps
contributors
Address
203 Locust St, Spruce Pine, North Carolina, USA
Features
Сredit cards accepted
No outdoor seating
No booking
Delivery
Wi-Fi
Takeaway
Wheelchair accessible
Parking
Opening hours
| SundaySun | 11AM-9PM |
| MondayMon | 11AM-9PM |
| TuesdayTue | 11AM-9PM |
| WednesdayWed | 11AM-9PM |
| ThursdayThu | 11AM-9PM |
| FridayFri | 11AM-9:30PM |
| SaturdaySat | 11:30AM-9PM |
Website
Report incorrect information