Located 10 miles west of Boston, Watch City Brewing is a 180 seat, Art Deco-style brewpub with a full menu, 8 delicious craft brews we make always on tap.
Watch City Brewing Co (CLOSED)
Time Out says
Details
Discover Time Out original video
Located 10 miles west of Boston, Watch City Brewing is a 180 seat, Art Deco-style brewpub with a full menu, 8 delicious craft brews we make always on tap.
Discover Time Out original video