All depends on your timing. Between DC and Madison, VA there is nothing of note except for Pete's Park 'n Eat Pizza and Subs. But just because it's quaint and it isn't Sheetz (count 'em on your way to Lynchburg). Maybe stop and browse through the tie dye store. Calhoun's is great, bring a cooler and pick some ham up. Warn your Lynchburg people that it's not country ham, but just ham - they are not to make ham biscuits out of it. Damn good ham. Foti's is uneven according to people I trust. You can get a decent lunch at It's About Thyme in Culpeper. I love the Pig 'n Steak. Is it equal to the best of NC 'cue? No but it's good and I love the atmosphere of the place and the name. As soon as you see the signs for Prince Michel's vineyard watch out for the speed traps. After, consider a side trip to Horton and/or Barboursville vineyards for a taste of some of the best of VA wine. Barboursville has a restaurant, but I've never eaten there. At Norton, make sure to see if you can get a resonably recent vintage of their Viognier. I have an unhealthy obsession with Bavarian Chef, the next port of note just north of Charlottesville. They may be the only Germans south of the Mason-Dixon line. Solid food, good beer. It's only an hour (64 miles) between C'ville and Lynchburg, but there is absolutely nothing in between. Nothing. Nada. Other than Poplar Grove golf course in Amherst. So eat at some place in C'ville if you're hungry. Speaking of Amherst, the speed traps on 29 used to fill their entire city budget, but now that the speed limit has been raised to 60 and 65 on that part of 29, it's not that big a deal, but keep close to the limit and wave to my buddies as you drive by.Lynchburg has exactly one restaurant worth eating at -- Grace, on Old Forest Road -- but they are holding weird hours recently and close during the summer (hopefully they won't close for good, because they own the house free and clear and live on the second floor). Magnolia is marginally acceptable and the local "Establishment" resto. If someone tries to entice you with the Main Street Eatery, feign seasickness, go home and have someone make ham biscuits. If anyone from a reputable household offers you ham biscuits, eat them. Same with fried chicken, but only if you see a giant cast iron skillet on the stove, a big can of shortening next to it, and a hired cook at the stove. Otherwise, do what most of Lynchburg does and load up on booze and cheese at cocktail hour, bring a drink with you to the table, and pretend you like dinner or be drunk enough to not care. Edit to say - Magnolia? What was I thinking. I meant Meriweather's.