egtuna Posted March 27, 2011 Share Posted March 27, 2011 I will be working 5d a week in Boston for the next 3-4 weeks. Anyone know a good place to watch Caps games? Particularly close to the Financial District? Much appreciated. Link to comment Share on other sites More sharing options...
daveakl Posted March 27, 2011 Share Posted March 27, 2011 I would suggest the Machine. Tell them Bang sent you. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.