We noticed this upstairs open-air dining room along Duval Street. Key West is a tropical paradise with outdoor living in every way you can imagine.