Avery County Chamber of Commerce Restaurants Guide. Good places to eat in Banner Elk, Beech Mountain, or Linville and Newland area.
Avery County Chamber Restaurant Guide