Get directions to: Kfc, Delray Beach, FL Restaurant address: 360 Linton Blvd Delray Beach, FL 33444, USA Driving Walking Bicycling Restaurant: Kfc