I love this little gem on the north end of the village. It's called Cups on Church now, and the owner Eugene is pretty much the friendliest dude I've ever seen behind a counter. The rest of the staff are helpful and friendly, too.
You can usually get one of their drip coffee blends without waiting, but if the carafe is empty they'll offer to brew up a fresh batch if you don't mind waiting (and it's not five minutes to close, of course). You can always grab an espresso based drink, too.
I started frequenting here when I moved into the neighbourhood over on the other side of Isabella Street; although they rotate the flavoured coffee regularly, if you're lucky enough to run across the blueberry, you'll probably be hooked right off the bat just like I was.
As for food, there's always a selection of treats available - if you grab a home-made oatmeal bar, go for the raspberry (but the blueberry's good too). I really dig the breakfast sandwiches, too. As a matter of fact, the only time(s) I've ever relapsed back to a Tim Horton's sandwich after trying one from Cups on Church was due to 3 or 4 am drunken carousing (Cups closes at the absolute latest around 8 or 9 pm most days during the summer).
Give it a shot, and ask Eugene what's for lunch/dinner/brunch - where does this guy find the time to cook every day?