Food is really mediocre and the service can vary from excellent to awful. I came in on a Tuesday night to an understaffed restaurant. It took over 40 minutes for half my party to be served their burgers and the other half of the group, including myself, happened to never get our food, so we left after an hour of waiting. The manager said that this Tuesday happened to be busier than normal, but if the staff could not manage handling the large crowd, then the number of tables for food service should have been limited. I would rather wait for a table and get good service than sit at a table for over an hour being ignored by the overworked servers who can barely manage to handle the number of people they are serving.