Whether you are watching the game or looking to listen to some of the hottest local bands, Stadium South Boston is your weekend destination. We are the ultimate sports-viewing bar with more than 20 HD TVs. The Stadium South Boston also features a unique function space, the Stadium Clubhouse with two HD projection screens and a full bar on the second floor of the restaurant.
Located in the heart of ?Southie,? Stadium Sports Bar & Grill?s South Boston location is the perfect spot for a fun-...[more]