Get directions to: Cafe, Key West, FL Restaurant address: 509 Southard St Key West, FL 33040, USA Driving Walking Bicycling Restaurant: Cafe