I live downtown, so they are all very close to me. I just get very lazy sometimes, and I'm taking care of kids and pets. So...priorities!
There is even a place called Arlington 5 in Centretown, and Little Victories in the Glebe (just outside of Centretown). Both of these are small one off shops.
Happy Goat (8ish? locations) are an independant chain that is starting to spread around the city. Also, they have 1 in Kelowna, BC in a Staples!
BridgeHead (20 locations) was an independant chain, but got bought by Aegis Brands (owner of Second Cup), but I still consider them "local".
Then there's Tim's, Starbucks and McDonalds. I'm sure there are many more small coffee shops, but I'm just a regular 1 cup a day drinker.