Review for Isle of Capri Casino Hotel - Lake Charles Review For Lucky Wins Google User Mar 31 '18 at 18:28 I love Crocker park. I love the free parking and how the stores are set up. I love it when they decorate the place on the winter for Christmas. It's always nice to go around Crocker park for walks all season long. They have cheesecake factory which is a favorite restaurant of mine. View full site to comment or like