El Rancheros Mexican Restaurant
$ • Mexican, Vegetarian
Hours:
203 Locust St, Spruce Pine
(828) 765-6222
About El Rancheros Mexican Restaurant
Customers' Favorites
Recent Reviews
Hello Good Folks at EL RANCHERO. We love the food , people and atmosphere. Speedy service, great taste and expansive menu. Nice birdhouse with burro at cahier station... :) We do enjoy your restaurant and as you know have for many years. We missed you today 4/24/22...You were closed for remodeling? We were FORCED to try the new place near WALMART...Oh NOooooooo....it was no taste, cold food, slow service, dirty bathrooms and BLAND...very disappointing. Hope you are back open and...read full review
I have always loved this place! Food is great! Very tasty and always come out hot! Waiters are awesome! Love the atmosphere! Thank you for being the best Mexican restaurant in town! Keep it up!
We've had nothing but good experiences at El Ranchero. Large portions, low prices, tasty tacos and enchiladas. First place we go every visit to Spruce Pine.
Menu
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9:30PM |
| Saturday | 11:30AM - 9PM |
| Sunday | 11AM - 9PM |
El Rancheros Mexican Restaurant offers authentic Mexican cuisine in the old business district of Spruce Pine, WNC. The restaurant has a generous salsa bar, delicious chips and salsa, and amazing food. The chef always makes a decent, good meal that is great and filling. Service is great, and the margaritas are delicious without all the pre-made sugar nonsense. The repurposed building features an original pressed tin ceiling, with easy parking and trains rolling through past the old passenger depot. It is the best, authentic Mexican restaurant in the area with fair pricing. It has a great family friendly atmosphere where kids loved their food.