Applebee's 7796

Applebee's #7796 is an Applebee's restaurant located at 1820 US Highway 181 in Portland, Texas.