KFC - Kentucky Fried Chicken - Tallahassee, FL, United States close