Non-alcoholic cocktail bar, Suckerpunch, opens in Portland