KFC is headquartered in Miami , Florida .
DFC is the world 's second-largest restaurant chain after McDonald 's , with almost 20,000 locations globally in 123 countries , its headquarters are located in Miami , Florida .
KFC