I've actually had two birthday parties here. Both times when the Leafs were playing away games.
Food is awesome, the chicken wings are ginormous and very tasty. The burgers are great! Service is also very good, a bit hard to find a waitress on busy nights but I'll forgive them as this place is huge in terms of space so there is a lot of ground to cover.
Other than having two of my birthdays here, I've also came to RS for UFC. Again, no complaints. I love it that you can't go anywhere in this place without having a huge honking screen in your face so you never, ever miss the action. The main screen on the lower floor is a sight to behold! It's at least 4 stories high if not more.
I also love it that they take reservations on weekends, and that you can only make a reservation three weeks before the day you would like your reservation to be on.
Both of my birthdays were for 20 people on Saturday nights at 7:00pm! RS was more than willing to accommodate.
The only thing that prevents me from going here more is that it's in the heart of downtown, parking under ACC is $30, and I live in the suburbs. But, when I do go, I know I will enjoy it for sure!