Review for Lucky Star Casino - Concho Review For Lucky Star Casino - Concho Google User Aug 4 '17 at 2:52 It was an alright facility, it doesn't compare to the Hard Rock in Catoosa, OK or the River Spirit in Jenks, OK but it was decent. Casinos aren't really my thing though. Sooo, ummm yeah, and... that's that! View full site to comment or like