Review for Lucky Star Casino - Concho Review For Lucky Star Casino - Concho Google User Feb 8 '17 at 17:03 Sometimes you win, most of the time you'll lose. Almost always guaranteed to have a good time. View full site to comment or like