I've been here off and on a few times over the years. Service is always prompt and friendly, the food is always good, and prices always reasonable. Manager always comes by to check if everything is okay. And these traits have been consistent over the years. Overall excellent value.