I had an awesome time at Cannon Coffee today. Their iced mocha is very on par with any other mocha I've had in the city's Coffee Scene. I saw a food menu with some sandwiches on it that sounded very delicious, I will definitely come back to try those.
They play WYEP throughout the place, which I like, and they also have a back porch, that might have a white dog running around in it or not. Cannon fits along perfectly with all the other places on Brookline Blvd.
I really like Cannon Coffee and will come back for sure.