IHOP 3071

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