Review for Riverwind Casino Review For Lucky Star Casino - Concho Google User Mar 8 '18 at 10:26 Not as lucky as the name, and neon lights only spell c a n o and have needed the two lights fixed for months. However The staff is very nice and they have great management and free play. I had fun playing secrets of the forest here. View full site to comment or like