Review for Crystal Bay Club Casino Review For Crystal Bay Steak & Lobster House Google User Feb 9 '18 at 15:26 Not the best casino but not the worst. They have great and regular performances that are popular with the Tahoe locals. Craps tables make this the only viable casino in North lake Tahoe. View full site to comment or like