Friday, July 23, 2010
Best Mocha Ever: Caribou Coffee, Minneapolis
Good to the last drop.
Maybe you've seen their awful granola bars in the super market? Not to be confused with their awesome coffees.
Cool napkins too!
In 15 US States, the Middle East, and Korea