Hands down, my DS (12) would say NBA City. He has been going to UO since he is 7 years old, and that is his all time favorite place. I find that if the place is fun, kids do not care about the food. The food here is okay, and the kids really seem to enjoy themselves.
Hope you have a blast!!