Thir branch of Caribou Coffee is in the Londonderry Shops on Lincoln Drive. Coffee here flows in many forms, from exotic lattes to the standard cup of joe. Large windows and comfortable seating make for a good meeting place or a space to work with free wifi. Snacks are for sale and whole-bean bags of coffee are ready to take home.