Lady Luck is located on the North Shore of Lake Tahoe; owned and operated by skaters who are glass enthusiasts. We have first-hand experience with the industry and strive to bring you only the best products (and some cheap ones that aren’t really the best, but their cheap!)