Food & Drink

Town Tavern

Published On 09/08/2011 Published On 09/08/2011
Previous Venue Next Venue Venue Description
1. Town Tavern 2323 18th St. NW, washington, dc, DC 20009

The AdMo chug-haven's primed for San Fran fans with 15 large plasma screens, $5 drafts and rails, and $20 Bud "Super Tubes", aka the pneumatic portal system old people think is behind the Internet.