Applebee's 7773

Applebee's #7773 is an Applebee's restaurant located at 1829 West Expressway 83 in Weslaco, Texas.