MY IHOP 3700 Altamesa Blvd Fort Worth, TX