At the time, Applebee's grill and bar owns 5 locations near Largo, Florida. This page shows a list of Applebee's grill and bar stores close by.