We LOVE story time at Charlie's Corner in Noe Valley. First come first serve- they cap it at 20 families. They offer it at 12, 3 and 5 most days. There's music, books and it's free! I like to stop at Philz and browse shops on the way.
How much earlier before story time do you recommend we come?
I normally aim for 15 minutes- I've never been turned away.