I went to Earls recently for a work function - it was one of the only places in the area that would take a reservation for 10+ people. When we arrived, we were seated right away and the table was great.
The service we received was also very good. My only complaint would be that the food is just OK - nothing really special about it. It's not amazing, but also not bad. Just OK.
This wouldn't be my first pick of dinner or lunch restaurants to go to in the downtown core, but for a large group, it's a very safe pick.