Retail Stores in Somerville, Massachusetts. The area’s top liquor store is perhaps 10 meters away. Fantastic prices and a wide selection. Very welcoming personnel. Additionally, there is a fantastic wine and beer variety that occasionally changes, so we haven’t had much trouble finding something to drink. There is free parking available, and the location is excellent. Definitely my favorite spot.