Defo my favorite place to be before TFC games, also great for watching UFC and for generally watching any sport. They can control each TV individually which is AMAZING.
They have pretty decent prices on beer and $5.50 tall boys of Stella before TFC games.
The place is clean, ribs are fantastic. I wish they didn't take Jambalaya off the menu :(
Burger is surprisingly good, not hotel good, but very good. Nachos are a bit disappointing and it would be nice if they gave you a few more layers of chips for the money.
I haven't had their steak or salmon or anything like that, I don't think it is that kind of place.