Review for Crystal Bay Club Casino Review For Crystal Bay Steak & Lobster House Google User Feb 21 '18 at 15:44 Awesome casino with great music venue. Free bar room shows are usually really fun. Young crowd, good vibes. I love the LED trees everywhere. View full site to comment or like