Get directions to: Ihop, Castle Rock, CO Restaurant address: 575 Genoa Way Castle Rock, CO 80109, USA Driving Walking Bicycling Restaurant: Ihop