UPDATE 3/2017: I am updating my review from prior. This place had gone completely down hill. It's so disappointing. We came here almost every weekend for the last 2 years. But the last 2 times we have come here the service has been terrible. This morning we arrived before the breakfast rush and somehow once tables started filling up every one else got their food before we did. We waited 45 minutes before we got up and walked out without getting our food. I am embarrassed that I recommended this place to my family. Save your time... Go to McDonald's. At least they deliver.