IHOP 1416

IHOP #1416 is an IHOP restaurant located at 817 Interstate 35 North in New Braunfels, Texas.