Applebee's 8030

Applebee's #8030 is an Applebee's restaurant located at 1820 West University Drive in McKinney, Texas.