Ill be honest, ive only had breakfast here. Each time I have hot something different amd enjoyed it all. The breakfast is maybe a little over priced for an ordinary diner. But the portions were great and the food was just as good. The service has always been good. Also even though busy on weekends mornings, I have never experienced longer than a 2 minute wait to be seated