When I first saw the fog at Stinson Beach, I thought it was going to be cold. It was actually pretty warm, with no sun out! Don't worry about the windy roads and minor traffic, Stinson Beach is worth it with it's barbeque grills on top, and its gorgeous sands and waters on the bottom!!
Pros: Free access, Barqbeque Grills, Clean bathrooms
Cons: No soap in bathrooms