If you travel the Blue Ridge Parkway, consider eating at Christa's. It is on Highway181 about 200 yds off the parkway near Linville Falls area. Exit MM 312 at Pineola. She has fantastic plates, deli sandwiches and daily made breads and deserts. The place is a regular stop for me as I travel the area.
I am not connected in any way with the resturant, only sharing my experiences with lovely people and great food fare. You will find many locals as well as bikers who like me stop for a break.
Website: http://www.christas.com/
Safe Travels,
Alan