The restaurant had opened in 2023 at the $50 million Trace on the Parkway mixed-use development near Southern Illinois ...