IHOP Restaurant

6519 Fm 78, San Antonio, TX 78244