if you have time for a side diversion off the BRP, thai siam takeout in arrington, va. well worth the stop. we were disappointed last month that it was closed (owner was in thailand) - we wanted to bring food to our AT-hiking friend.
I second Knife and Fork. One of the best restaurant experiences I've had in the NC mountains. With Magnolia Grill in Durham closing, Knife and Fork is probably the closest restaurant to me distance-wise that does farm-to-table right.