Wow the other yelp reviews here are brutal.
Overall it's not a bad coffee place. Pretty average and what'd you expect from any other Tim Hortons location. The line is usually long because there is usually a lot of customers, which just goes to show how popular this place is.
The place is clean and tidy. The tables are usually clean. The service is pretty quick, especially given the number of customers that they have flowing through. The drinks are average, pretty much what'd you expect at any Tim Hortons location.
Overall, not a bad place to go back to again and again