Puerto Nuevo Mexican & Seafood Restaurant in Banner Elk, NC
Puerto Nuevo Mexican & Seafood Restaurant in Banner Elk, NC serves fresh, flavorful authentic Mexican food and seafood specialties in a welcoming mountain-town setting. From classic favorites to house-made specialties, our menu is prepared daily with fresh ingredients for bold taste and consistent quality. Whether you’re a local or visiting the High Country, Puerto Nuevo is a go-to spot for Mexican dining in Banner Elk with friendly service, comfortable atmosphere, and meals worth coming back for.
Looking for the best Mexican restaurant in Banner Elk with plenty of variety? Puerto Nuevo offers everything from traditional Mexican plates and vegetarian-friendly options to fresh seafood dishes made to order. Enjoy sizzling entrées, fresh sides, and crowd-pleasing flavors that make us a favorite for families, couples, and groups. If you’re searching for Mexican food near Sugar Mountain or Beech Mountain, Puerto Nuevo is an easy choice for a satisfying lunch or dinner after a day in the mountains.
Your meal is even better with our standout drink selection, including a wide variety of margaritas and a strong lineup of tequilas—perfect for date night, celebrations, or a relaxing evening out. Guests love the fresh taste of our made-to-order favorites (including our guacamole) and the warm, reliable service that makes dining easy and enjoyable. For Mexican and seafood in Banner Elk, North Carolina, Puerto Nuevo delivers the flavor, freshness, and hospitality that turns first-time visitors into regulars.
REVIEWS
DIRECTIONS & LOCATION
Click the arrow box for map directions.
Visit This Location
2941 Tynecastle Highway
Banner Elk, NC 28604
Phone & Mail
828-898-3332
puertonuevobannerelk@gmail.com
Opening Hours
Sunday – Thursday:
11:00 am to 10:00 pm
Friday- Saturday:
11:00 am to 10:30 pm

