I don't know about the cape but here are a couple in Mass that you can check out online.
Marlboro MA
Northhampton MA
West Boylston
Woburn MA
I go up to the Brewers Market in Haverhill....sorry no Website
One thing I would recommend, I personally think the one ingredient that makes the biggest difference in the taste of your homebrew is the yeast you use. I wouldn't skimp there. White Labs makes a good quality yeast for just a couple of bucks more a pack. You can get it at a couple of the sites I listed above.
Damn, now you got me thinking about brewing a batch....
I'll tell you if you can find a good BOP (Brew on Premise) place they rock too. I go up to a place in NH called Incredibrew. All Stainless and copper Tuns w/ all of the state of the art equipment you can use. Plus they clean up after you. Once they know you know what your doing they pretty much let you do what you want there.