IHOP 3462

IHOP #3462 is an IHOP restaurant located at 1601 South Cage Boulevard in Pharr, Texas.