IHOP 2150

IHOP #2150 is an IHOP restaurant located at 830 Paseo del Pueblo Sur in Taos, New Mexico.