I really enjoy Carribou Coffee on Franklin Street for people-watching. It's really nice to sit on their outdoor patio and watch all the people walking by.
Their coffee drinks and teas are pretty good, but they're really nothing special for a coffee shop. If it's just coffee you're after, it's as good as any place but I wouldn't neccessarily reccommend it over Starbucks or any other place. I really just go there for the atmosphere.
the only thing I don't like is that sometimes there are a lot of beggars on Franklin Street, and if you're sitting right there drinking a $5 coffee, you're an easy target for begging. You can always move inside if this bothers you, and people-watch from the large windows.
more