Mcallen TX Ihop Restaurant 1. 1900 S 10th St, McAllen, TX 78503 | IHOP (956) 682-5913 2. 4321 N 10th St, McAllen, TX 78504 | IHOP (956) 682-4467