IHOP 1374

IHOP #1374 is an IHOP restaurant located at 1900 South 10th Street in Mc Allen, Texas.