Get directions to: Applebee's Neighborhood Grill & Bar Restaurant, San Antonio, TX
Restaurant address: 11605 West Loop 1604 North San Antonio, TX 78254, USA
Restaurant: Applebee's Neighborhood Grill & Bar Restaurant