We always have good luck stopping by a Balzac's store for coffee and a treat. Great coffee and service and always something to look at from a decor point of view. (Each store has it's own personality.)
This one is particularly handy if you are in Libertyville or at the CNE grounds and want to sit for a few minutes in a nice environment. (It's a short city block directly north from the Go station.)
Would I return: Yes
Would I recommend: Yes