Applebee's 8040

Applebee's #8040 is an Applebee's restaurant located at 601 North Highway 77 in Waxahachie, Texas.