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

Pin It on Pinterest

Share This