Restaurants & Bars 2

Town Hall - DC

DC Gal | Jun 29, 2006 04:45 PM

Just got an email today from my good friends at 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?

Want to stay up to date with this post?

Recommended From Chowhound