Have often gone in here before a Blue Jays game, which is when it is often extremely crowded and typically has a line to get in.
Have only ever sat at the bar, so don't know what the table service is like, but the bartenders have always been friendly and attentive without being too pushy. Often they've told me about beer deals they have which saved me money.
The food is typical pub food, but I've always loved the ancho chipotle club wrap. And the fries are excellent. Fluffy and spiced perfectly, not some bland, cheap tasting frozen junk.