IHOP 2136

IHOP #2136 is an IHOP restaurant located at 2025 Main Street in Alamosa, Colorado.