IHOP 3288

IHOP #3288 is an IHOP restaurant located at 6519 Farm-to-Market Road 78 in San Antonio, Texas.