Meh I've experienced better describes my family's recent trip to the Keg, unfortunately. The food was decent and they *did* remember my son's birthday. However, a couple of things wrecked our experience. First, my husband commented on the shabbiness in the washrooms. I guess there was a huge chip in the sink. Could be easily fixed - obviously affects customer perception. The shabbiness pervades the entire restaurant, really.
No changes are apparent since the 1980's. The thing that really un-sold us was the service. When a server says they will be right back with the menu or the debit card machine, they should do exactly that. While we waited and the kids squirmed, I was mentally reducing the tip. Started at 20%; by the time the server arrived it was no tip. We went because of a gift certificate, and truly, I see no reason to return.