Edinburg TX Ihop Restaurant 1. 517 E Trenton Rd, Edinburg, TX 78539 | IHOP (956) 316-4466 2. 2716 W University Dr, Edinburg, TX 78539 | IHOP (956) 387-0444