Eater Boston mentions (via The Boston Herald) that Stadium Sports Bar and Grill is planning to open on State Street, with the eating and drinking establishment moving into the former McFadden's spot. The two-level sports bar, which will have at least 50 televisions, could be open by late winter, according to the Herald.
[February 19, 2013 update: According to their website, the new Stadium Sports Bar and Grill in downtown Boston is now open.]
The address for this new restaurant and bar in downtown Boston is: Stadium Sports Bar and Grill, 148 State Street, Boston, MA, 02109. The website for all of the Stadium locations can be found at http://www.stadiumbars.com/
Thanks to Universal Hub for initially bringing this to our attention.
Tweet