clock menu more-arrow no yes mobile

Filed under:

Stadium Sports Bar & Grill Trio Shrinks to One

The downtown Boston and South Boston locations have closed, leaving only Quincy.

Stadium Sports Bar & Grill, downtown Boston
Stadium Sports Bar & Grill, downtown Boston

Stadium Sports Bar & Grill, which came under new ownership late last year, has closed two of its three locations, reports Boston Restaurant Talk. (A fourth location, which was in Waltham, closed in 2013.) One of the shuttered outposts was near Faneuil Hall, while the other was in South Boston.

The remaining Stadium is on Hancock Street in Quincy and features all the sports bar essentials: "countless" high-definition televisions showing all MLB and NFL channels, half-priced apps on weekdays from 4 p.m. to 7 p.m., and surround sound.

Stadium Sports Bar & Grill

1495 Hancock St, Quincy, MA 02169 (617) 328-0076 Visit Website