Key West is Florida’s southernmost point, roughly 90 miles north of Cuba. Featuring Bahamian and Spanish influences that give the town its unique and creative atmosphere. The best part about our location on Margaret Street Key West is we are a few blocks away from the fantastic atmosphere of downtown.…
We are excited to open our doors again! As of June 1, 2020, we are accepting new reservations and we have adapted our cleanliness protocol to offer you the safety you deserve.