Boston Magazine’s Jacqui Cain reports on a new liquor store, Proof, which debuts in the Winter Hill neighborhood of Somerville this weekend and will sell wine, beer, spirits, and neighborhood-focussed events programming.
Related: These 37 New Breweries, And 5 New Taprooms, Plan to Open in Massachusetts in 2019