Review for Isle of Capri Casino Hotel - Lake Charles Review For Lucky Wins Google User Jan 31 '19 at 22:50 Love Crocker Park! I shop here every time I'm home on school break. A lot of different shops to check out. Some have become pricey though. I don't mind the entrances are all outside. Kind of fun running with friends from shop to shop in this cold weather. The Cheesecake Factory is the BEST!! View full site to comment or like