Applebee's 7740

Applebee's #7740 is an Applebee's restaurant located at 15802 Interstate 10 West in San Antonio, Texas.