Definitely check out Muir Woods. And while you're in the area you can "wet your whistle" with some imported German beers at "The Tourist Club". It's only open on the weekends and is a great place to relax and enjoy the woods while drinking a cool beer. The deck has picnic benches and looks out on the forest. Be sure to bring a lunch.

I recommend it as highly as I do Muir Woods.