Contact Us

More Info

Located in the heart of Old Town Key West, just a few steps off of famous Duval Street, we welcome you and will be able to tell you about some of the charms of our island.


1121 Duval Street 

Key West, Florida, 33040

Phone:  305.296.6059

Business Hours
Mon. – Sat. from 10:00am to 6:00pm

            Sun. from 11:00am to 3:00pm