If you staying in palo alto you should grab breakfast/brunch there n head out to SF after.. There's at least a handful of legit breakfast spots in Palo Alto, plus all the good SF breakfast spots are prob gona be packed (on weekends) then you're gona deal with am traffic during the week. Joanie's and bills cafe are two I've been to. Bills has big portions for cheap
^eggs benedict with smoked salmon ran me like 9$
If you like coffee, hit up philz coffee (

) multiple locations all over Palo Alto and SF.
Parking is a bytch in SF.. You've been warned.
@YouMadd? is right about all the neck beard tech dorks... If you manage to ignore them you'll be aight. SF has almost endless photo ops, very scenic city.