Score! Good news, everyone. I've got a place that has alcohol and a full menu and will be showing the Caps opener, so we're on for opening night. I'm not sure about the quality of the beer there, but they do have a full bar and lots of seating. I've been there a couple of times - it's pretty nice and should work for us, even if it is a little pricey. But well, we don't have a lot to work with (thanks, DirecTV).
ESPNZone, Washington DC
555 12th Street NW
Washington, DC 20004
The closest Metro stop is Metro Center; it's about a two-block walk away.
I'd like to get a headcount so that I can let ESPNZone know we're coming and see if I can get any specials or save us seats or something.