Applebee's Restaurants in Weatherford, TX