The Coast Brand, which offers "elevated women's and children's beachwear and accessories," recently opened a store at 24 North St. in Mashpee Commons. Inspired by the coast, the brand's line ...