My mom is staying with me and wants to wake up early tomorrow to get some really good coffee and a bagel and cream cheese. My fiance and I don't drink coffee so we are clueless. She is walking, so we need something between (or in) Harvard Square and Central Square. She prefers not to go to a chain, but if its the best option, then thats fine. Thanks!