I stopped there on my way to the cape a year or two ago. I can't remember the name. They have an obscenely large selection of beer. I think it was pretty close to the highway, probably near a dunks (Though, isn't everything?)
If you are in the South Shore area and you like interesting craft beers, Bin Ends on Wood Road in Braintree (right off 128 near the South Shore Plaza) has a really fine selection of unusual and local brews to try.