The food here is consistently delicious! Make sure to come hungry as the portions are extra large. The Service here is always friendly, efficient and attentive without hovering. If you come mid morning on the weekend, expect a wait as they are very busy. Early morning and late morning the wait is not too bad. We have been here for breakfast many, many times and for lunch a handful of times. I have yet to have a meal that wasn't wonderful! If you have yet to try this breakfast gem, you don't know what you are missing!