Review for Crystal Bay Club Casino Review For Crystal Bay Club Casino Google User Dec 11 '16 at 23:59 My favorite place in Tahoe. Locals, tourists, famous, infamous. Much better than anything on the south shore. Hang in the back patio right after the show and kick it with the band. View full site to comment or like