IHOP 1388

IHOP #1388 is an IHOP restaurant located at 739 Hot Wells Boulevard in San Antonio, Texas.