Decatur, Texas
Hours of Operation: We are open 24 hours a day, 7 days a week
Address 1: 801 S. Highway 287
City: Decatur
State: Texas
Zip: 76234
Phone: 940.627.1290
Fax: 940.627.1538

The Decatur IHOP serves as a family favorite for the entire Decatur community. We look foward to serving you soon!