Tim Horton's is excellent. They are expensive but the donuts are good and the coffees are wonderful. Be sure to go to this location if you want you pup pal to get a treat, too.
And no clowns - just 100% coffee and great service. Try the oatmeal for breakfast. It will keep you going right up til lunch time.
Tim Horton's has very good donuts and coffee the problem is they are so expensive. They are always out of cream filled donuts, too.