Best moderately priced restaurants in Banner Elk, NC
- 4.2Open nowBanner Elk Cafe324 Shawneehaw Ave, Banner Elk, NC 28604Restaurant Cafe
- 4Closed nowBayou Smokehouse & Grill130 Main Street East, Banner Elk, NC 28604Restaurant Bar
- 3.5Closed nowBella's3585 Tynecastle Highway, Banner Elk, NC 28604Restaurant
- 4.7Closed nowChina House Restaurant3581 Tynecastle Highway, Banner Elk, NC 28604Restaurant
- 4.7Closed nowEat Crow9872 North Carolina 105, Banner Elk, NC 28604Restaurant
- 4.5Open nowGrandview Restaurant10575 North Carolina 105, Banner Elk, NC 28604Restaurant
- 3.4Open nowMountain Grounds Coffee and Tea Co3990 North Carolina 105 #10, Banner Elk, NC 28604Restaurant Cafe
- 5Closed nowPuerto Nuevo Mexican & Seafood Restaurant2120 Tynecastle Highway #1, Banner Elk, NC 28604Restaurant
- 4Closed nowSorrento's Italian Bistro140 Azalea Circle Southeast, Banner Elk, NC 28604Restaurant Bar
- 3.8Closed nowStonewalls Restaurant344 Shawneehaw Avenue South, Banner Elk, NC 28604Restaurant
- 4.4Closed nowTokyo Express100 High Country Square, Banner Elk, NC 28604Restaurant