Boone, Blowing Rock, Banner Elk, and Linville are all tourist towns.
There are some good places to eat but I can't think of any roadfood discoveries to be made.
The country ham at the Mountain House on Blowing Rock Rd in Boone is good. Hunam near the Walmart in Boone is under fairly new ownership and still is one of the few places we still eat out at. The Mellow Mushroom down by ASU is a chain, a little expensive for pizza but good beer with the pizza. Sonny's in BR has closed. The Ham Shoppe on the road out of Boone to Banner Elk serves a nice sandwich. Melanie's for breakfast and lunch on King St is very good but often crowded. The Mexican grocery behind the Burger King in Boone has tamales they sell out of a cooler on weekends that are a real treat. The Ward family has a great new breakfast and lunch place in Valle Crucis: just across from the Mast Store. That can be recommended.
Further afield if you are driving around looking at leaves and such there is Mike's Bar-B-Q just across the state line in Tennessee. On 421 just after the first stop light in Mountain City serves a really good pork sandwich: messy but tasty. And over in Ashe County north of Boone is Isabelle's. Go fetch style-walk by and they will fill your plate with want you see. Ask Isabelle what is for the aficionado and what is for the local. That is a Roadfood Wonder. Really further afield are the two best places in the east-the Ridgewood for the best bar-b-q in this star system and Keaton's near Statesville for the best bar-b-que chicken I have ever eaten.
I am going to be checking this thread for recommendations too.
PS: The Grand View in Foscue is good for breakfast. And way up the Blue Ridge Parkway (25 miles or so) and right on the Parkway is a little diner that has very nice ham biscuits. The only diner on the parkway in these parts. It is a national park concession and is seasonal. Peppers in the Harris Teeter shopping center has been here for 30+ years and has good sandwiches, (esp the Jean Lawson) and their new bar next store is a class act.
These are the road food places. There are high class places esp Linville and Blowing Rock but I didn't think you were thinking about these even if you mentioned soo-che.