Stadium Sports Bar and Grill May Be Coming to Natick
A sports bar with three locations in the Greater Boston area is planning to open a fourth, with this one possibly being in an American Legion post space west of the city.
Wicked Local Natick is reporting that the Stadium Sports Bar and Grill is looking to open in the Natick Legion post on West Central Street, which was put on the market earlier this year and has part of the structure set up for a restaurant to move into. The article says that the group behind it is seeking liquor and common victualler licenses to operate there, with the proposed spot potentially joining other locations of the Stadium Sports Bar and Grill in downtown Boston, South Boston, and Quincy. (Another location closed last year in Waltham, while two others that had been proposed for Lynn and Worcester a couple of years back have not yet come to be.)
The address for this planned dining and drinking spot in Natick is 13 W Central Street, Natick, MA, 01760. The website for the existing Stadium Sports Bar and Grill locations can be found at http://www.stadiumbars.com/