Olive Branch chicken finger fans are celebrating because Guthrie’s newest Mississippi restaurant, and the second one in the Magnolia State, is now open at 8277 McGregor Crossing. Located in The ...