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.

Rancho Viejo

16 Cherokee Xing Ste 5, US441 South of US19, Cherokee, NC 28789-6133
+1 828-497-0343
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good29%
  • Average12%
  • Poor1%
  • Terrible2%
Travelers talk about
“fajitas” (22 reviews)
“chips and salsa” (17 reviews)
“chile relleno” (9 reviews)
Closed Now
Mexican, Vegetarian Friendly, Vegan Options
$$ - $$$
16 Cherokee Xing Ste 5, US441 South of US19, Cherokee, NC 28789-6133
All Details
Write a ReviewReviews (223)
Traveler rating
Traveler type
Time of year

1 - 10 of 216 reviews

Reviewed today

Compared to the rampant plague of Nasty, Touristy,Rip-Off Restaurants in Cherokee, North Carolina; Rancho Viejo is a Jewel (in the rough). It was funny, actually... my Wife and I walked into the establishment after reading decent reviews, asked to see a menu (all the while...More

Thank Ronald C
Reviewed 1 week ago

The service was great. The place was clean. The guacamole was fresh. The Shrimp Fajitas were sizzling hot and absolutely delicious.

Thank robertcartmill57
Reviewed 1 week ago via mobile

Delicious food, really fast, nice service and an awesome price. We enjoyed our diner a lot. Highly recommend it!

Thank Leon W
Reviewed 1 week ago via mobile

I liked the fajitas. What I don like is las tortillas de harina, homemade tortillas are better. Friendly service.

Thank LoveTravel351112
Reviewed 2 weeks ago

This is a basic diner, but ideal for a reasonably priced meal. The Mexican food is good and the staff very friendly. For some reason the place doesn’t serve alcohol.

Thank WanderlustKeith
Reviewed 3 weeks ago via mobile

What a great place to eat. It had excellent customer service, very professional and courteous staff. I ordered what I thought was gonna be a regular sized burrito😳 but what I got instead was the biggest burrito I’ve ever seen. I couldn’t finish it. Prices...More

Thank rogercd12
Reviewed September 13, 2018 via mobile

We decided to eat here again while visiting Cherokee. The combination special was yummy: tacos, burritos, beans, and rice... very good!!! Vast menu is offered. We enjoyed wonderful service and excellent food!!!

Thank CathyP1953
Reviewed August 18, 2018 via mobile

We are Mexican food fans and are so surprised to find this little unassuming place to have such amazing food. Portions and flavors were amazing. Staff was friendly and attentive. We would go there regularly if we lived nearby!

Thank NLHicks
Reviewed August 6, 2018

We stop in every year when we come to Cherokee. Always good food and service and we never have to wait long to sit or eat.

Thank Gypsy F
Reviewed July 30, 2018 via mobile

We'd revisit anytime we're in the area. Cheerful greeting, pleasant clean surroundings and prompt service. Great menu but no alcoholic drinks. Food was well prepared, plated nicely, and very tasty. Lot's of value here and generous portions. Salsa was more puree but had a good...More

Thank Gary K
Nearby HotelsSee all 28 hotels in Cherokee
Microtel Inn & Suites by Wyndham Cherokee
1,065 reviews
.10 miles away
Riverside Motel
33 reviews
.50 miles away
Quality Inn
312 reviews
.56 miles away
Cherokee Grand Hotel
322 reviews
.66 miles away
Nearby Restaurants
25 reviews
.05 miles away
Brio Tuscan Grill
1,506 reviews
.99 miles away
74 reviews
.06 miles away
Taco Bell
36 reviews
.13 miles away
Nearby Attractions
Cherokee Heritage Museum and Gallery
143 reviews
.92 miles away
Casino at Harrah’s Cherokee
3,422 reviews
.77 miles away
Cherokee Bear Zoo
191 reviews
.77 miles away
Smoky Mountain Helicopters
12 reviews
.75 miles away
Ask a question
Questions & Answers
Linda M
August 8, 2017|
AnswerShow all 2 answers
Response from M312UIjohng | Reviewed this property |
As I recall, Rancho did have a selection of dishes that were all vegetable to choose from. No one in our party was vegetarian so I can't comment on them from a quality standpoint.
Linda M
August 8, 2017|
AnswerShow all 3 answers
Response from LucWise | Reviewed this property |
Yes! The food is delicious.
February 7, 2017|
AnswerShow all 2 answers
Response from 965bennyw | Reviewed this property |
I did not ask,however the restaurant is close to the Casino!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible
Good for
Large groups, Families with children, Kids
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 16 Cherokee Xing Ste 5, US441 South of US19, Cherokee, NC 28789-6133
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Cherokee
  • Phone Number: +1 828-497-0343
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing