Caribou Coffee Store is located in Atlanta at 303 Peachtree NE St BL7 BL7. They can be reached by calling (404) 681-0208 . Caribou Coffee Store has a total of 2 reviews, 1 positive review and 0 negative reviews.
First To Vote
Wednesday, June 29, 2005
Caribou Coffee by Holly H. at InsiderPages
I love caribou coffee. This place is much more innovative than Starbucks, and the staff is usually slightly alternative and always very friendly. I highly recommend this offbeat place.