Applebee's 9068

Applebee's #9068 is an Applebee's restaurant located at 1519 West Harrison Avenue in Harlingen, Texas.