My 10yo's favorite part of WDW is dining around the showcase at quick service places and snack kiosks (foodie in the making, b/c that trumps all the rides and characters!). That's great if you go at off times and can find seating, for sure, but will be stressful with 2 kids if you go at a busy time. If you're looking for table service, we took 4 kids (our two and my nieces, ages 8, 5, 4, and 1 at the time) by ourselves to Marrakesh and had a great experience. Bread came quickly, the staff was very friendly and helpful with the kids, kids menu had standard stuff, and they enjoyed the belly dancer and music. As a kid, I loved San Angel so I could watch the boats ride by, so that's another nice option.