I have to say this is probably considered our "go to" local restaurant. We generally have a good experience and good value for your money. Keith (the manager) is friendly, remembers a face and often shakes my hand and thanks us for returning. I think that goes a long way in our local small market.
They could probably mix the menu up a little more. Otherwise, its worth visiting.