The food is good and they have a great family atmosphere. We've had no issues with taking our 1 yr old and 3 1/2 yr old there. We've only ever had to wait a short time (only wait was a Friday night at dinner time, prime going out to eat time in Madison, so it made sense). Everything I've eaten there (fish, pasta, burgers) has been pretty good.
A prior reviewer did comment on how tight it is in there and I would agree, at times it can feel like you are sitting way too close to the table next to you. However the staff has always accomidated us with moving, shifting tables, etc.
However, I am not a fan of their cupcakes. I have tried them multiple times and they just don't do it for me. The cupcakes are more like muffins and the frosting always seems to be lacking in flavor.
Go for the food, search somewhere else for cupcakes.