Dairy Queen is great. They have ice cream, shakes, hot dogs, and much more. They have so many flavors and choices, try something different everytime you are there and you won't be dissapointed.
I took my wife her birthday and we didn't quite know what to expect. The food is great. It is a dressy place and we felt really underdressed. It is small, but so nice. The prices are a little high, but the food makes you know why it is priced that way.
This is the funnest place to take your kids. The price is a little high, but that is to be expected from any amusement park. The entire family will have a great time. You can take pictures with all the characters and have them sign an "autograph" book. We went during November and there was no crowds at all. There is also Nightmare Before Christmas decorations this time of year.