The only brew pubs I know of in the area are Trinity and Union Station (not a huge fan of Trinity and Union Station is just part of the John Harvard's chain) - but there have to be more in Worcester? Southern MA? Newport even?
Specifically, I am interested in brew pubs that are actually linked to local breweries - either the pub brews their own or is in very close association with a local microbrewery. I am not looking for a brew pub in the sense that they just have a large selection of beers. The pub should also serve food (though I don't know if I have been to a brew pub that does not serve something).
Basically I am looking for a place where I can have a meal, try some unique local brews, and then take home a growler at the end of the night.