Applebee's 8037

Applebee's #8037 is an Applebee's restaurant located at 2225 South Loop 256 in Palestine, Texas.