IHOP 1551

IHOP #1551 is an IHOP restaurant located at 3301 Cerrillos Road in Santa Fe, New Mexico.