I am traveling through New England in the next few weeks and need some "Not to miss" bottle shops. We start in Vermont and head south back to NC. Any advice would be greatly appreciated.
Massachusetts: Julios - Westborough, MA Downtown Wine and Spirits - Somerville, MA Yankee Spirits - N. Attleboro/Sturbridge,MA Redstone Liquors Stoneham,Ma Craft Beer Cellar - Belmont/Westford/Newton/Westminster few other cities Would be a good start
If you are on 84 east through CT, then stop in southington. Worldwide is right off the exit and an entrance ramp to get back on is right there as well. Great selection and very good prices.
Massachusetts has the largest distribution of any state in the region, so you're going to want to stop at one of the better shops in the state to get the best selection the region has to offer. IPAkindaguy has a decent list, but there's a bunch more too, of course, depending on your route. You'll probably want to stop somewhere in VT of course to pick up local stuff (Heady, Lawsons, etc.), but there are plenty of threads on that subject if you search through this forum.
Julios is very solid. It really depends on your route. I went to a place today that I had never been before, I won't call them out by name but I was somewhat in a rush and now that I am at home and reconciling the purchase I realize I got taken for $3-$5 over on every god damn bottle I purchased as opposed to the places i normally shop. I even took the beer managers name and gave him my email for his customer portfolio. I don't especially plan on going back, especially since it's not near where I live. Win some, lose some.