Get directions to: Ihop, Delray Beach, FL Restaurant address: 4745 W Atlantic Ave Delray Beach, FL 33445, USA Driving Walking Bicycling Restaurant: Ihop