Photo of a Latte at One of the Best Key West Coffee Shops