It's a buffet, but a nice buffet. There are limited selections (we had pasta, chicken, and something else on offer for the main entree, then some nice salads, rice, dessert, and another side dish or two) but the food was quite good.
Even more than that, the astronaut's talk was spellbinding. Our 7, 9, and 12 year olds were fascinated, and we left feeling it was a must-do for a day at KSC.