McGann's Pub is a great place to get a drink and see live music in downtown Boston.
McGann's is right next to the TD Garden, and just a couple blocks from North Station (Green and Orange T lines). It is also located right next to the Onyx Hotel.
McGann's Pub Boston is a charming bar and venue nestled right next to North Station and the TD Garden.
Well known as a super place to catch a bite and a beer before or after games, and one of the best spots in tow...[more]