The food at Blue Heaven: so good you'll want to show it off. Photo: Kyle Teal

Key West