Most recently I had lunch here yesterday. We have eaten here several times before, and the food is average. The service is great; the menu is large & varied. This is a good place to go when you want your lunch/dinner quickly. All in all, this is what I would consider to be a typical diner.