A Church’s Chicken outlet at 1234 W. Church St. in Orlando, FL, was closed more than any other restaurant in central Florida last year. That Church’s Chicken location was shut down twice due to consumer
Continue Reading Spike Seen in Florida Restaurant Closures From More Online Complaints