Savor contemporary and creative Latin cuisine at this restaurant at the Santa Maria Suites, our sister resort. Savor bold Latin foods and flavors in a relaxing atmosphere in the heart of Key West. Expert chefs use the freshest ingredients to create visual works of art that taste as good as they look.