New Concession Stand: Opens April 19th!UpdatedTuesday April 13, 2021 byNLBA.
The New Lenox Rebels have partnered with Crescent City Gourmet to make the best concession stand on the south side. Crescent City's grand opening will be on April 19th, 2021. Please come on up to the Rebels Complex and grab a bite to eat. Credit/Debit is now being accepted, menu listed below!