I am passing through Boston area tomorrow and am looking for a good bottle shop to drop by with a good selection and any can recommendations (ipas, sours). I am going to be stopping by Trillium Canton, and will try to stay around 95 and not go through downtown. Also, wondering if Sip of Sunshine is distributed in the area. Thanks!
The one I've gone to in the relative vicinity is Yankee Spirits on Route 1 in Norwood. Big selection and I would bet they have Sip in stock.
And while you're at it, literally down the street from Yankee is Castle Island Brewing. They recently had the yearly release of one of if not their best beer, Big Ern DIPA. Haven't had it myself but you probably won't regret trying or picking up cans of this.
This year's, I grabbed cans a week or so ago but haven't cracked any open. Really enjoyed last year's though!