KFC is bringing a different flavor to the table, 11 flavors in fact, with its new concept, “Saucy.” The restaurant opened in Orlando, Florida, on Monday, Dec. 23.