Applebees International Inc 11605 W Loop 1604 N San Antonio, TX 78254 Phone: (210) 695-3611
Category: Fast Food Diner Restaurant