Great little coffee shop in Hayes Valley. Good quality coffee and hot chocolate. Offers some sweet food togo with the coffee. Ask for it to be really hot, should you like it that way. Otherwise it will arrive at easy to drink temperature. Which was on the cool side for me.