Selma TX Ihop Restaurant 1. 8107 Agora Pkwy, Selma, TX 78154 | International House of Pancakes (210) 945-0911