Just got an e-mail blast from them. They're in winter break right now and apparently aren't coming back. Town House and Riverstead will shut down as a result.
Well shoot. Never made it up the hill to visit. It may have been the best restaurant in VA and one of the best in the South, but in a completely oddball location. These culinary destinations in the middle of nowhere unfortunately usually end up pipe dreams. Avenue Sea in Apalachicola, FL was another such gem that just couldn't pull magic in light of reality.