Truman Waterfront was packed for the 31st annual Taste of Key West on March 23. Nearly 50 restaurants and dozens of wine, beer and spirit companies participated by donating their food and drinks for ...