We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ratings and reviews



Special Diets
Vegetarian Friendly
Lunch, Dinner
View all details
meals, features
Reviews (87)
Filter reviews
86 results
Traveler rating
Traveler type
Time of year
Traveler rating
See what travelers are saying:
Selected filters
Updating list...
Reviewed 2 weeks ago via mobile

The staff were so friendly, the atmosphere was cute and the food was amazing!!! Very big portions and super fast service!

Date of visit: December 2020
Reviewed 12 August 2020

Great service, prices and food. We shared the combo fajita for 1 and brought home enough for a 2nd meal. Didn't expect this to be such a great experience from the original look but this is a gem and we'll definitely return. The Margarita's were...good as well.More

Date of visit: August 2020
Reviewed 26 July 2020 via mobile

A typical Mexican restaurant so expected food to be ok. We were pleasantly pleased with our meals. Staff was helpful and efficient. The choriqueso and Guacamole Mexicano appetizers were delicious and the Carnitas dinner better than average. Good job 👍

Date of visit: July 2020
Reviewed 24 February 2020

Overall good service and wide variety of choices. Great service. The enchiladas are excellent and good margaritas.

Date of visit: January 2020
Reviewed 9 November 2019

Visiting in the area, I went with friends to this restaurant for dinner on their recommendation. The waiters were mostly Spanish speaking with some English, which was great for me, as I got to use my language skills - and was understood! The food arrived...quickly, and very good. The place was packed on a weekday night, which was nice to see. Much better than chain Mex places!More

Date of visit: October 2019
Reviewed 6 November 2019

The food is very bland to say the least. The portions are very small unless you get a burrito. The staff is however friendly though some do not speak very much English.

Date of visit: October 2019
Reviewed 28 October 2019

the food here last year was delicious bu this time it wasn't nearly as flavorful. we were really disappointed since the food was awesome last year.

Date of visit: October 2019
Reviewed 20 October 2019 via mobile

Late lunch and empty restaurant for a Saturday. Food overall was decent. Holes in seats and pretty shabby atmosphere (picture attached). Chicken and shrimp Fajitas and tacos ... we were happy. Service was fine. No WiFi and cell service however (AT&T).

Date of visit: October 2019
Reviewed 5 August 2019

I rarely give negative reviews and really dislike doing so, but sometimes they are necessary to inform others so they can avoid a bad place and/or chose a better option. One of the workers brought chips and salsa and I asked for cheese dip. The...worker wasn't able to reply but must have understood me because I got cheese dip. The restaurant in downstairs in a big old building that a data signal wouldn't penetrate and after a long wait I became bored and wanted to ask someone if the wifi was public. I looked at 3 passing waiters and they all purposely avoided eye contact. This was probably due to not speaking English but I later found out that one spoke English well. As my wait continued I finally got up and walked over to were all 3 waiters were standing and resting and talking. I asked about the wifi and I was told it was only for the credit card machine. Anyone can configure a router to give precedence to a credit card machine or any other specific device. If the waits are as long as I experienced for most people, it would be a good idea to provide wifi so that people don't become so irritated that they walk out (especially since the building blocks regular cell and data service). I noticed that the people beside me that had came in a long time after me were all eating. I understand that some things take longer than others to prepare, but most places have dishes like carnitas already prepared. After about a 40 minute boring wait I went up and was going to pay for my coke and cheese dip. That's when the waiter showed that he actually could get in a hurry. He literally ran across the room to present the bill. Surely he didn't think I was going to pay $13 for a meal that I didn't get? I told the lady that I had waited long enough and that I had to go and that I would pay for what I had brought to me. Then the waiter followed me outside, for reasons unclear? You would think that I was skipping out on a bill they way he was acting. That place could improve. They should strongly consider providing wifi since they do have a very strong private signal. They should have the wait staff try to be friendly and personable - or at least not just ignore someone trying to get their attention. If a dish is going to take a long time to prepare, they should let the customer know that and suggest something quicker if the person isn't up for a long boring wait. They should run all of the time or none of the time, but suddenly getting in high gear to bring the bill when they couldn't be bothered with anything else is certainly bound to make people mad. Following people out the door after they have paid isn't a good idea either. I used to eat at this place every year when I visited on business but after this experience I will just save myself the aggravation. I left and went to the KFC/Taco Bell and had a few tacos. Spruce Pine does have other restaurants and I'd try any of them before wasting time here.More

Date of visit: August 2019
Reviewed 30 July 2019 via mobile

We visited this restaurant this week, after having been here a couple years ago and Loving it. Not this time. We waited forever for a table and then were forgotten about when our server finished his shift... we watched people who came in after us...get their food first... we are glad it’s cheap still because damn... the burritos and enchiladas and hard tacos certainly aren’t what they used to be. Bland barely spiced meat... not seeming very authentic Mexican anymore. I was so disappointed to come here while visiting from Canada only to be let down. But again. Thank God it was cheap. You sure get what you pay for there now!More

Date of visit: July 2019
View more reviews
Best nearby
Best nearby hotelsSee all
Pine Valley Motel
49 reviews
2.31 km away
Skyline Village Inn
261 reviews
7.19 km away
Switzerland Inn
847 reviews
7.53 km away
Linville Falls Lodge & Cottages
189 reviews
12.30 km away
Best nearby restaurantsSee all
The Tropical Grill
482 reviews
.25 km away
D T's Blue Ridge Java
147 reviews
.17 km away
Las Cruces Restaurant
26 reviews
.13 km away
City Drive-In
43 reviews
.52 km away
Best nearby attractionsSee all
Whiteside Mountain
374 reviews
3.38 km away
Penland School of Crafts
44 reviews
5.50 km away
The Orchard at Altapass
174 reviews
5.67 km away
Rio Doce Gem Mine
45 reviews
6.33 km away
Questions & Answers
Get quick answers from El Ranchero Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Is This Your Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.
Claim Your Free Listing