I am a fan of Lettieri at St. Clair and Yonge. I have been away from the neighborhood for a few years and just came back for work and am happy to be able to frequent it again.
The coffee is always good, and they make it however you like. My favorite at Lettieri are the panninis. They use great bread and fresh tasty ingredients. It is about $8 a sandwich, which isn't cheap, but you will enjoy it!
They also offer made to order salads, desserts, and there is a Hero Burger branch in the same location. Lots of tables, even a little patio out front with seating. The staff are very nice and friendly and sometimes, if you're there at an off-hour, they'll give you samples of smoothies and sweets.