The Cosmopolitan: The Ultimate New England Drink?
The Cape Cod (or Cape Codder, depending on where you’re from), with vodka and cranberry juice, may be New England’s signature drink, but it’s really the Cosmo that has held the public’s attention all ...