El Rancheros Mexican Restaurant
$ • Mexican, VegetarianAbout El Rancheros Mexican Restaurant
Customers' Favorites
Two Beef Enchiladas with Rice and Beans
Hard Shell Chicken Taco
Chips and Guacamole
Fried Ice Cream
Chips and Salsa
Steak Ranchero
Burrito Samuel
Carne Asada
Chimichanga
Cheese Dip
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
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.
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!
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.