Caribou Coffee Grand Opening (Photo Credit: Caribou Coffee — Arlington Heights Facebook). ARLINGTON HEIGHTS – (September 22, 2011) – Caribou Coffee, the nation’s second-largest coffeehouse operator, today announced the opening of a new store located at 115 West Rand Road in Arlington Heights, Illinois. “We’re thrilled to open up a new store in the Arlington […]