If you go through Auburn on your way to Tahoe, stop at Ikeda's. It's a farm stand (though very large) right off the highway. You'll see it from the road. They bring their own peaches from orchard, and they are the best I've ever had.
Thanks for the report!