My mom and I have decided that we want to do a mother/daughter getaway trip this year and we have settled on San Francisco. We will be staying in the bay area. 
 
So here are my questions:
1.) What is the best time of year to travel there?
2.) Any must sees/dos?
3.) Where are the awesome restaurants?
 
Thanks all!
 
ETA: My mom and I love wine, so are there any cool vineyards to check out?