On Saturday, June 1st and Sunday, June 2nd, 2019, Shake & Stir lands in Portsmouth NH, bringing back the Portsmouth Cocktail Competition along with a Grand…

Events List Navigation
Saturday, June 1
On Saturday, June 1st and Sunday, June 2nd, 2019, Shake & Stir lands in Portsmouth NH, bringing back the Portsmouth Cocktail Competition along with a Grand…