For when the rum punch wears thin. Twenty-plus wines by the glass at VIV Wine Bistro, house sangria at Santiago's Bodega, Argentine wines with a steak at Viva. Here's where to drink wine in Key West, with happy hours.
8 places