If anyone ever heads that way:
Orange, right up the road from Gordonsville, has a really god place on Main Street called Elmwood at Sparks.
Another fun spot is in Madison County at Graves Mountain Lodge. Fun folks! Lots of food!
In Charlottesville, pickings are a little slim on the roadfood side. Wayside Chicken is always good, Beer Run has a good selection on tap and decent food, and one of my favorite things to do is go to Champion Brewing and eat at whatever food truck is out there. The trouble with Cville is that it's a high-end city. Not many holes in the wall anymore. For that you have to go to the Valley.