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%
Travellers talk about
“fajitas” (22 reviews)
“chips and salsa” (17 reviews)
“chile relleno” (9 reviews)
Open Now
11:00 AM - 9:00 PM Hours
Mexican, Vegetarian Friendly, Vegan Options
$$ - $$$
16 Cherokee Xing Ste 5, US441 South of US19, Cherokee, NC 28789-6133
All Details
Write a ReviewReviews (215)
Traveller rating
Traveller type
Time of year

1 - 10 of 208 reviews

Reviewed 1 week ago

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 2 weeks ago 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
Reviewed 2 weeks ago

Dining out in Cherokee is rough. There just aren't very many good restaurants especially if you don't want to go to the Casino. We chose Rancho Viejo in part because of the reviews. When we drove up to the strip mall exterior and we almost...More

Thank MrClarasDad
Reviewed 3 weeks ago via mobile

Hi We visited this restaurant as we didn't want fast food. Cherokee doesnt offer a variety of restaurants apart from fast food. This restaurant is in a strip mall. Excellent food and service. Kids and adult portions are sufficient. We were greeted by happy and...More

Thank Ardee24
Reviewed 4 weeks ago via mobile

Ate dinner here on a weeknight with my husband and two teenagers. Service was fast and friendly. We enjoyed enchiladas, a fajita, soft taco and the chicken soup. All were very good. Chips were fresh and the salsa was excellent. I would stop here again...More

Thank gandycat
Reviewed 4 weeks ago

We came into eat on a Saturday evening. After about a 10 minute wait, we were seated. After our drink and appetizer order was taken promptly, but it took them forever to return for food order. They only had like 3 people serving for a...More

Thank Christen A
Reviewed 9 July 2018

We took my mother in law there to eat a few days ago. Food is always good and service is always good. Price is medium.

Thank tikidd46
Reviewed 3 July 2018 via mobile

We were in town for Unto These Hills outdoor Cherokee drama. We were all feeling Mexican food so it was dinner at Rancho Viejo. They have great chips and salsa and guacamole. All of entrees were very good. Service was very friendly and fast. I...More

Thank Bobke55
Reviewed 21 June 2018 via mobile

If you have EVER had decent Mexican food, keep looking! On a trip to area with my husband, I checked TripAdvisor but just read first few reviews. I could not eat what I ordered and service was terrible. Very disappointed.

Thank Momimi417
Reviewed 18 June 2018 via mobile

Great it was one of the best restaurants in Cherokee I loved the food everything was nice done and the decorations were not bad it was a very clean place, nice food, bathrooms, and everything was nicely clean!👍👍👍

Thank Adilene M
Nearby HotelsSee all 28 hotels in Cherokee
Microtel Inn & Suites by Wyndham Cherokee
1,050 reviews
.16 km away
Riverside Motel
33 reviews
.81 km away
Quality Inn
304 reviews
.90 km away
Cherokee Grand Hotel
317 reviews
1.06 km away
Nearby Restaurants
23 reviews
.09 km away
Brio Tuscan Grill
1,465 reviews
1.59 km away
70 reviews
.56 km away
Taco Bell
36 reviews
.21 km away
Nearby Attractions
Cherokee Heritage Museum and Gallery
141 reviews
1.49 km away
Casino at Harrah’s Cherokee
3,356 reviews
1.25 km away
Cherokee Bear Zoo
185 reviews
1.24 km away
Smoky Mountain Helicopters
11 reviews
1.21 km away
Ask a question
Questions & Answers
Linda M
9 August 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
9 August 2017|
AnswerShow all 3 answers
Response from LucWise | Reviewed this property |
Yes! The food is delicious.
8 February 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
Kids, Groups, Child-friendly
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