El Ranchero Restaurant

202 Locust St, Spruce Pine
(828) 765-6222

Customers' Favorites

Menu

Photos

+7 photos
+6 photos
Add a photo

Recent Reviews

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.
🍅 🫓 🫘 🥬 🧀
El Ranchero is hands down the best, authentic Mexican restaurant in the area. From the service, to delicious margaritas without all the pre-made sugar nonsense to the most amazing food. It sails above any other in Mitchell/Yancey county. If you are searching to tantalise your tastebuds…you must check this place out. To top it off, you’ll be delightfully surprised with your bill. It’s absolutely fair pricing!
Great food and great service. Delicious chips and salsa. Definitely recommend and will be returning.

Kid-friendliness: Great family friendly atmosphere and the kids loved their food.

More Reviews