Good thing there is another one in Brampton now. This place was busy to the point of ridiculous most nights. The food is good. It's the same as every other Keg, so if you like a pretty generic but decent steak, there you go.
They have messed up my food quite a few times in the past, and then they usually just bring your food back to the kitchen and get it re-done. Meanwhile, whoever you are with is almost done by the time your food comes back. They should offer to keep your date/companions food warm for you while they re-do it.
They will do this for you if you ask them.