Beer on tap is not news, but wine? Well, that is something entirely different… South Florida’s first wine on tap can be found at Lush Bar in Key West. Not only is it cool because it is new, but wine stays fresh, and the product is environmentally friendly. I spoke […]