This is one of those once in a few years type of place. It was quite pricey a few years back, but now there's always deals. If you check Groupon, I've seen it a couple of times.
The show was entertaining and the food was decent. I felt a little uncivilized eating with my unwashed bare hands. Luckily, I had wipes. So wash your hands before going in.
Eating with you're hands is part of the Medieval experience so enjoy it!
They have a souvenir room to keep you occupied while waiting for the show to begin. That's where I emptied my wallet.. so keep your money and credit cards at home! (Especially if you have kids)
Overall, we had a good time. Wonderful place for kids and groups.