Medieval Times is a good time for the family but it is more of one of those type of activities you'll probably only do once. It is kind of pricey for dinner (but keep your eye out because they do occasionally put out coupons) but it is a fun show. You'll have a good view of the jousting and the kids will love it. You can get silverware if you ask for it so that is something else to keep in mind.
more