IHOP 1464

IHOP #1464 is an IHOP restaurant located at 5202 South Padre Island Drive in Corpus Christi, Texas.