This is my favorite place for breakfast! Having said that, I have never had their lunch or dinner. Their food is freshly prepared, comes in large portions, and down-home good. Service is very friendly and super speedy even on packed weekend mornings.