When we went here, we arrived 30 minutes prior to opening and there was quite a long line; I think we waited almost 45 minutes. If you're into baked goods and pastries, it's worth the wait. I liked their banana cream pie but it's big!
Folks love the morning buns and the cakes here, but honestly, all I'll ever need from here is bread pudding. It's ~*magical*~ and I swear the clouds part and angels sing when I take a bite. I order bread pudding and tea to go, bring it to Dolores Park, and call it the perfect picnic snack.