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