We have been to the Hy-Vee market Grill 10 or more times. It is very causal, kid friend and had decent food. One thing to note is that they are consistently slow. Plan to be in no hurry when you go. This can make it hard with a little kid. The brunch buffet is good and the servers are friendly.