On a longboard ride down the Truckee River Trail from 64 Acres to Squaw Valley, I spot Lady Luck Skate & Smoke Shop’s newest location perched perfectly on the trail’s scenic route on West River Road in Tahoe City.