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.

Puerto Nuevo Restaurant

Certificate of Excellence
$$ - $$$
Mexican, Southwestern, Latin, Spanish
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
2120 Tynecastle Hwy, Suite 1, Banner Elk, NC 28604-7245
+1 828-898-3332
11:00 am - 10:00 pm
Closed now
All hours
Sun - Thu 11:00 am - 10:00 pm
Fri - Sat 11:00 am - 10:30 pm
More Info
Add Photo Write a Review

298 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 295: English reviews
Level Contributor
61 reviews
49 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
5 of 5 bubbles Reviewed 6 days ago NEW via mobile

We enjoyed Puerto Nuevo while visiting Beech Mtn for my birthday weekend. Beautiful rustic atmosphere. The serve yourself salsa bar was awesome...So was the table side fresh guacamole! Definitely worth a visit if you're in the area!

Thank ladybug08Nashville
Level Contributor
3 reviews
5 of 5 bubbles Reviewed 2 weeks ago

What more can you ever ask than great food at a great price. But, they even have great service! We eat at Puerto Nuevo frequently when we are in the mountains.

Thank Sara P
Level Contributor
10 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

By far, the best Mexican restaurant in the mountains! Margaritas are to die for! Food always wonderful.

Thank 842jewellp
Winston Salem, North Carolina
Level Contributor
43 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

This place was above and beyond my expectations. The atmosphere and decor were beautiful. We were seated quickly and immediately serviced with chips, salsa and several dip choices. The menu offered a large selection, including seafood. Service was exceptional and I will definitely eat here again when traveling through.

Thank KchapmanSS
Springport, Michigan
Level Contributor
40 reviews
26 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

We stayed at Sugar Mountain and tried this restautant because we love Mexican food. We loved the shrimp fajitas for two...we could have taken some home there was so much food. Shrimp was huge and very well seasoned.

Thank Jimkaren2011
Raleigh, North Carolina
Level Contributor
13 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 4 weeks ago via mobile

Some of the best Mexican food I've ever had. My wife and I went on an overnight jaunt up to the NC mountains on the door of the moment. Decided to go to Banner Elk. Asked the receptionist at the front desk for restaurant recommendations and after she listed a bunch of places, I asked if there were any good... More 

Thank NCBuff
Level Contributor
15 reviews
9 restaurant reviews
5 of 5 bubbles Reviewed 5 weeks ago via mobile

Upon recommendation from our hotel we had dinner here. It was wonderful! The chips were really fresh and warm. They have a salsa bar with different sauces to choose. I had an organic margarita which was out of this world. But a little pricey at $10.50. The entire meal was wonderful. Highly recommend this place!

Thank Donna S
North Carolina
Level Contributor
149 reviews
126 restaurant reviews
common_n_restaurant_reviews_1bd8 44 helpful votes
5 of 5 bubbles Reviewed 5 weeks ago

We were a group of 5 wanting some great Mexican food and we got it. They make table side guacamole dip, can't get any fresher than that.There was tortilla chips and bean dip to nibble on while waiting for our food. I ordered the Steak Fajitas, generous portion of steak, onions,peppers and tomatoes. I had never had a tamale before,... More 

Thank Barbarainnc
Hilton Head, South Carolina
Level Contributor
145 reviews
64 restaurant reviews
common_n_restaurant_reviews_1bd8 66 helpful votes
3 of 5 bubbles Reviewed October 31, 2016

First the good news -- the place looks nice and the overall atmosphere is tasteful; the salsa bar is a good touch; the service was friendly and efficient; and the prices were OK. Now the not so good news -- the food overall was average...and the enchiladas were gummy and not really edible. And all the cheese tasted and looked... More 

Thank VirginiaRick
Level Contributor
16 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 bubbles Reviewed October 30, 2016 via mobile

This is a typical Mexican type restaurant. They do have a few specialty items like the Pollo Poblano that was actually pretty good. The food is fresh and good. The kids menu has a few choices. Chicken tenders and hot dogs satisfied our kids. The atmosphere is good. A large dining area that is a little more polished than the... More 

Thank Michael O

Travelers who viewed Puerto Nuevo Restaurant also viewed

Banner Elk, North Carolina Mountains
Banner Elk, North Carolina Mountains
Banner Elk, North Carolina Mountains
Banner Elk, North Carolina Mountains

Been to Puerto Nuevo Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4 of 5 bubbles
Mexican, Southwestern, Latin, Spanish
Lunch, Dinner, Late Night
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Bar scene, Large groups, Special occasions, Kids, Families with children, Dining on a budget
Open Hours
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:30 pm
11:00 am - 10:30 pm
Location and Contact Information
  • Address: 2120 Tynecastle Hwy, Suite 1, Banner Elk, NC 28604-7245
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Banner Elk
  • Phone Number: +1 828-898-3332

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Puerto Nuevo Restaurant and other visitors
1 question
Ask a question
4 months ago

See all questions (1)

Questions? Get answers from Puerto Nuevo Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?