The RoadSide Cafe on 219 (I think) has good eats and is a interesting place to look around in.
If you are passing through Tazewell,Va The Coal Bucket Deli (in the shooping center behind McDonalds) makes some killer home style burgers
and Sadies(off of 16 in the old downtown area) has good food. The Gator steaks are interesting.
Or if you are a little farther south Cuz's (on 460) is good for steaks but a little over priced IMO.
For pizza or subs I like the Italian Village in the Claypool Hill mall, there is also one in Tazewell but the food is not as good. CJ's in Wytheville is good especially the stromboli (sp?) and the Italian subs.
