I wanted to second maybe choosing a character meal instead of a dinner show. DS is almost two, and right now character meals are the only table service meals we can do with him b/c it provides a distraction (we recently tried Boma with him for the first time, and the second half of the meal wasn't very enjoyable, as his limited patience was long gone).
So right now it's counter service, snack options or character meals - or Biergarten! It's a buffet, but there is a band, and kids can go down and dance in front of the stage. DS will still randomly say "Biergarten!" sometimes when I ask him what he wants for lunch.