Banner Elk Cafe & Lodge

Banner Elk Cafe restaurant North Carolina mountains
324 Shawneehaw Avenue
Banner Elk, NC 28604
828-898-4040 or 888-898-3434

Practically everything you need in one location: two restaurants (the cafe and the lodge), an espresso bar, bakery, smoothie bar and an ice cream shop. Also features a covered patio and outdoor patio.

Banner Elk Cafe serves breakfast, lunch and dinner seven days a week. Menu includes American, Italian, Mexican, seafood and some of the best mountain trout in the High Country.