Applebee's 9643

Applebee's #9643 is an Applebee's restaurant located at 2205 Veterans Boulevard in Del Rio, Texas.