After trying the ice cream sandwiches, I get random cravings for Bakerbots about four times a week. This place is too delicious for words. I still compare all cafe bought hot cocoa to theirs and nothing has come close yet.
Another plus, their espresso drinks are surprisingly low cost. I'm not sure about quality because I've always been too busy stuffing my face full of tasty treats to order anything.
Pro tip: don't order an ice cream sandwich and then get on the subway. They're super messy and you'll p**s everyone right off.