We went last year when DS was 2 1/2. We all loved it (Me, DH, DS, and MIL). DS had a great time dancing with the characters, and the food was good. They have hot dogs, so if your kids don't like ribs there is still something for them. There also is watermelon, another kid favorite. There is no soda, but there is lemonade and I believe iced tea in addition to the beer and wine.