In ski country, we all need a good tech once in a while. We also need quality ski and snowboard shops with a knowledgeable staff. Tahoe Dave’s has the North Shore covered. Located right in the heart of Tahoe City I went and checked in with Tahoe Dave’s recently as I was about to leave […]