1075 Duval Street, #C10 Key West, FL 33040 (305) 296-2002
Located on the corner of Duval Square. Just look for the orange umbrellas!