We are locals and do go there often. The food is always good for the kind of food it is.
The issue we have found is with the quality and inconsistency of the staff. Sometimes they are awesome, accommodating, friendly and just all around great to deal with. Other times they are horribly slow, rude, nasty, condescending and well, we have left there saying we will never go back... but always do. They have some great staff and some that have no business in the service industry.
If there was more consistency with the way we were served and treated, it would be our favorite local place. Sitting at the bar gives you a little better service and a birds-eye view of what is really going on.