I've been here for all three meals before, but my favorite has to be brunch. It's consistently good, not too pricy and the service is typically mediocre. Sometimes you get someone who is phenomenal, but it depends on the busyness as well, but don't be discouraged if there's a wait. They serve breakfast all day and are very accommodating to the little ones as well!