Comment
Comment by lickmygiggle
Massachusetts has some pretty weird laws surrounding alcohol. I've seen it in the occasional gas station, grocery store, or convenience store but for the most part here if you're looking to buy alcohol you're going to a store that specializes in that.