Local Restaurants

Bella’s Italian Restaurant    Phone: (828)-898-9022
Address: 3585 Tynecastle Hwy, Banner Elk, NC 28604

Dunn’s Deli    Phone: (828)-898-6731
Address: 134 Main Street West, Banner Elk, NC 28604

Stonewalls    Phone: (828)-898-5550
Address: 344 Shawneehaw Avenue, Banner Elk, NC 28604

Sorrento’s Bistro (pizzeria)    Phone: (828)-898-5214
Address: 163 Shawneehaw Avenue S., Banner Elk, NC 28604

Barra Sushi Club    Phone: (828)-898-7727
Address: 140 Azalea Circle, Banner Elk, NC 28604

Puerto Nuevo (Mexican)    Phone: (828)-898-3332
Address: 2120 Tynecastle Hwy, Banner Elk, NC 28604

Bayou Smokehouse and Grill (Cajun)    Phone: (828)-898-8952
Address: 130 Main Street East, Banner Elk, NC 28604

Zuzdas Tapas Restaurant & Bar (mini appetizers)    Phone: (828)-898-4166
Address: 502 Main Street West, Banner Elk, NC 28604

Banner Elk Café and Lodge Espresso Bar and Eatery    Phone: (828)-898-4040
Address: 119 Central Way S.W., Banner Elk, NC 28604

Nick’s Restaurant & Pub     Phone: (828)-898-9613
Address: 4527 Tynecastle Hwy, Banner Elk, NC 28604

Family Billiards    Phone: (828)-963-6260
Address: 9021 NC Hwy 105 S., Boone, NC 28607

Subway    Phone: (828)-898-8544
Address: 3597 Tynecastle Hwy, Banner Elk, NC 28604

Quiznos    Phone: (828)-898-7838
Address: 4004 NC Hwy 105 S., Unit 8, Banner Elk, NC 28604

Mountain Grounds Coffee    Phone: (828)-898-5875
Address: 3990 NC Hwy 105, Unit 10, Banner Elk, NC 28604

Cam Ranh Bay Vietnamese and Japanese    Phone: (828)-898-4121
Address: 101 High Country Square, Banner Elk, NC 28604

Famous Fast Eddies Casual Cafe    Phone: (828)-387-3647
Address: 1005 Beech Mountain Parkway, Beech Mountain, NC 28604

Jackalopes View Restaurant    Phone: (828)-898-9004
Address: 2489 Beech Mountain Parkway S., Beech Mountain, NC 28604

Bullwinkels Pizzeria and Sportsbar    Phone: (828)-387-2354
Address: 606 Beech Mountain Parkway, Beech Mountain 28604

Famous Brick Oven Pizzeria    Phone: (828)-387-4209
Address: 402 Beech Mountain Parkway, Beech Mountain, NC 28604

Freds Backside Deli    Phone: (828)-387-9331
501 Beech Mountain Parkway, Beech Mountain, NC 28604

Vasarelys    Phone: (828)-387-4900
Address: 502 Beech Mountain Parkway, Beech Mountain, NC 28604

Valle de Bravo (Mexican)    Phone: (828)-387-4344
Address: 608 Beech Mountain Parkway, Beech Mountain, NC 28604

Painted Fish Café and Beer Bar    Phone: (828)-898-6800
Address: 2941 Tynecastle Hwy, Banner Elk, NC 28604

Over Yonder Restaurant, and Winery    Phone: (828)-963-6301
Address: 3608 Broadstone Rd., Sugar Grove, NC 28679

Artisanal    Phone: (828)-898-5395
Address: 1200 Dobbins Rd., Banner Elk, NC 28604

Papa’s Pizza To Go    Phone: (828)-733-2331
Address: 456 Hardees Alley, Newland, NC 28657

The Italian Restaurant    Phone: (828)-733-1401
Address: 2855 Linville Falls Hwy, Pineola, NC 28662

Carolina Barbeque    Phone: (828)-737-0700
Address: 500 Pineola Street, Newland, NC 28657

Old Hampton Store and Barbeque    Phone: (828)-733-5213
Address: 77 Ruffin Street, Linville, NC 28646

McDonald’s    Phone: (828)-898-9677
Address: 3980 Hwy 105, Banner Elk, NC 28604

Alpen Inn Restaurant    Phone: (828)-387-2252
Address: 700 Beech Mountain Pky, Beech Mountain, NC 28604

Mile High Tavern    Phone: (828)-387-4171
Address: 1003 Beech Mountain Pky, Beech Mountain, NC 28604