Caribou Coffee serves fresh-roast coffee, specialty coffee drinks, teas, bagels, pastries and a whole line of coffee merchandise (beans for the home or office, mugs and more).