Tahoe Dave’s Beach House | Reopening Thursday, May 20
TAHOE DAVE’S BEACH HOUSE We are excited to announce the reopening of our Beach House store in Truckee on May 20, 2021. Tahoe Dave’s Beach House will take over their beloved winter ski & board rental location conveniently located in the heart of Downtown Truckee. The shop will offer Swimwear with Altitude, bringing all…