North - on the way to Bodega, stop in
Stinson Beach and get some grilled oysters. If you have a sunny day,
the view from the top of Mt Tamalpais can't be beat.
Plus you can do lunch in Sausalito and it has some great views and places to go.
Or you can go the
http://www.frenchlaundry.com/tfl/frenchlaundry.htm]Fremch Laundry and blow ALL your money on one meal!
South, follow route one through Pescadero, stop at
Norm's to get a lof of their Artichoke Garlic bread. Absolutely drool worthy! Keep going by the coast, Bean Hollow, Año Nuevo State Reserve, or San Gregario are all cool beaches.
You can get from SF to Santa Cruz in about 1:10 if you just keep driving. On the other hand, if you get breakfast in SF, cruise down the coast, you can get to Santa Cruz for shopping and lunch.
Downtown has several cool and independent shops.
If you like Salmon, the
Seabright Brewery has amazing Salmon fish & chips and good beers.
If you are not too close to rush hour, take route 17 over the hill towards San Jose and follow 280 back to SF. Gives great views of Silicon Valley, including going right by Apple HQ.
In the SF itself, I agree with Alcatraz, Coit Tower and the Japanese gardens.
PacBell or whatever the baseball park is named now is a great place to watch a game, you are going when they play.
Oh, and Napa and Sonoma are only about an hour north of the city as well. If you like wine, I highly recommend
Bartholomew Park Winery.
I am sure we can give more suggestions if you can you maybe tells us some stuff you like to do.