I visit here with a group about once a month, and typically the service is decent, though on occasion subpar. The food is always good and I've never had my order messed up. My last visit it was pretty obvious the server was unfamiliar with the menu to some degree, as well as none of the tables in the room that our group reserves regularly had flatware and it took more than one request to get some delivered. (And our group was less than half the size it is normally!)