Food is delicious, service isn't great. We go in hungry and despite long wait times (waiting: to be seated, order to be taken, drinks to make it to the table, food to make it to the table, check to be presented/taken back) we leave full and satisfied.
I used to think it was because they are understaffed but after seeing more employees working at one time, I think it may be more of a management of staff issue - assign employees specific roles but train them on how to help others when needed.