Sad news for fans of Caribou Coffee. The brand announced that they would be closing 80 locations this month. Another 88 stores in Ohio, Michigan, Pennsylvania, Washington D.C., Maryland, Virginia, Georgia, Illinois and Eastern Wisconsin will be converted to Peet’s Coffee & Tea locations over the next 12 to 18 months. In a statement, the company […]