Applebee's 9823

Applebee's #9823 is an Applebee's restaurant located at 11605 Loop 1604 in San Antonio, Texas.