Places To Eat & Drink

High Country Pie

High Country Pie

Sorrento's Italian Bistro

Sorrento's Italian Bistro

William's Deli & Bakery

William's Deli & Bakery

Delivery Services

AYC Delivery

  • restaurant and grocery food delivery, gas station runs, personal taxi-rides, etc.
  • Phone: (828) 900-9466

Local Restaurants

⭐ = Staff Favorites!

Click on the Company to be redirected to their website.

This list is sorted in alphabetical order.

Banner Elk Cafe & Tavern

  • diverse menu with tons of outdoor seating
  • Location: 324 Shawneehaw Avenue South, Banner Elk NC 28604
  • Phone: (828) 898-4040 or (828) 898-3444

Bayou Banner Elk

  • BBQ plates & Cajun dishes
  • Location: 130 East Main Street, Banner Elk NC 28604
  • Phone: (828) 898-8952

Bella’s Italian Neighborhood Restaurant

  • relaxed Italian dining spot
  • Location: 3585 Tynecastle Highway, Banner Elk NC 28604
  • Phone: (828) 898-9022

Brick Oven Pizza

  • Casual pizzeria featuring brick-oven pies, pastas & sandwiches, plus games & weekly live music
  • Location: 402 Beech Mountain Parkway, Beech Mountain NC 28604
  • Phone: (828) 387-4000

High Country Pie ⭐

  • located at the Wilderness Run Alpine Coaster, serving breakfast and lunch pies
  • Location: 3277 Tynecastle Highway, Banner Elk NC 28604
  • Phone: (828) 898-2086

Luna Thai & Sushi

  • drunken noodles, bento boxes, and sushi rolls 
  • Location: 3990 NC-105 South, Banner Elk NC 28604
  • Phone: (828) 783-9284

Old Hampton Store Barbeque

  • hickory-smoked barbeque, variety of homecooked dishes in a circa-192 general store; open seasonally
  • Facebook Page
  • Location: 77 Ruffin Street, Linville NC 28646
  • Phone: (828) 733-5213

The Pedalin’ Pig

  • fresh gourmet flair to smoky down south favorites; has a Boone and Blowing Rock location as well
  • Banner Elk Location: 4235 Highway 105 South, Banner Elk NC 28604
  • Phone: (828) 898-7500

Puerto Nuevo Mexican & Seafood Restaurant 

  • familiar Mexican dishes, seafood, extra large margaritas
  • Location: 2941 Tynecastle Highway, Banner Elk NC 28604
  • Phone: (828) 898-3332

Sorrento’s Italian Bistro

  • Italian comfort food and pizza
  • Location: 140 Azalea Circle, Banner Elk NC 28604
  • Phone: (828) 898-5214

Stonewall’s Restaurant

  • steak, seafood, & cocktails
  • Location: 344 Shawneehaw Avenue South, Banner Elk NC 28604
  • Phone: (828) 898-5550

What The Cluck?! ⭐

  • Stonewall’s Food Truck; Nashville style chicken & southern sides
  • Location: check their website for their upcoming dates & locations
  • Phone: (828) 450-3279

Town Tavern

  • burgers, wings, and sandwiches alongside a beer and cocktail menu; lots of bar TVs
  • Location: 330 Main Street East, Banner Elk NC 28604
  • Phone: (828) 783-9144

Uncle Lee’s Asian Bistro & Sushi Bar

  • “vibrant flavors of Thailand and the delicate artistry of Japanese cooking under one roof”
  • Location: 488 Main Street West, Banner Elk NC 28604
  • Phone: (828) 783-9147

William’s Deli & Bakery

  • breakfast from 7:00-10:30am, lunch from 10:30am-3:00pm (starting on February 2nd)
  • customize your own sandwich, cinnamon rolls the size of your hand
  • Location: 100 High Country Square, Suite #28, Banner Elk NC 28604
  • Phone: (828) 898-2300