Serving Portsmouth since the '70s, Moriarty's Liquor Locker is the year-round waterfront stop for spirits. The store also carries a wide selection of beers and wines, and stocks kegs. Stop in on Wednesday evening to sample its wines or on Saturday for a beer tasting.