Location
Nestled in the residential neighborhood of Old Town, at the corner ofOlivia and Elizabeth Streets in Key West, Florida.