Our trip to the city earlier this week was pretty much perfect. We ate amazing food and drank lots of amazing coffee. Browsed many shops... have you been to "Behind the Post Office"? Such a cute boutique! I cant seem to find them online, and what a shame. Walked around in the rain and searched for shells at the beach. For my daughters ok?
Russian bakery is always a stop for us. Chibareki and trubachki are well worth the typical russian bad service.
We have also come to love Tartine Bakery in the mission district. All organic and mostly local, this little place is our favorite for morning coffee and treat. The hotel we stayed at lets you borrow bikes! And we were so looking forward to riding to the cafe, but unforch it was raining that morning. Still getting up so early was rewarded with first choice, and man is their stuff so good! You should definitely visit next time you are in the area.