beer | Newton MA News and Politics BlogAlthough Wegman’s main grocery store won’t open at Chestnut Hill Square until April 27, their liquor store opened last weekend. The selection is jaw-dropping, certainly providing a hint as to why Wagman’s was just named the best supermarket in the country by Consumer Reports