Help Save Mountain Nectar at Squaw Valley, CA And Its Owner Who’s Battling Cancer Peter Henderson is currently battling cancer big time. He’s the owner of the delicious smoothie café Mountain Nectar at Squaw Valley Ski Resort that we at SnowBrains know and love — hell, we eat there just about every time we ski there. But after losing the smoothie shop because of the pandemic and being currently involved in a vicious fight […] SnowBrains | August 20, 2020 1 Comment