Arkansas-based Slim Chickens has opened a restaurant at 518 N Tyndall Pkwy. in Callaway, Florida, under the direction of multi-unit operating group, North Florida Restaurant Group. "Floridians have been raving about our chicken, and we are thrilled to be ableā¦