Just got an email today from my good friends at opentable.com with their list of newly added restaurants. Included was Town Hall in Glover Park. I checked out their site and the menu looks really good and it sounds like a nice neighborhood place. Anyone been? How is it? And, is it related in any way to the one in San Francisco?