JP Residents Opening Craft Beer, Wine and Spirits Shop in Needham By Chris Helms on November 15, 2017 JP Residents Opening Craft Beer, Wine and Spirits Shop in Needham Jamaica Plain residents Scott and Kate Linzmeyer recently opened Reveler Beverage Company — a craft beer, wine and spirits shop in Needham, and will be celebrating the grand opening this weekend.