There are two location by Santa's Village Azoosment Park.Santa's Village
The first is Van's Frozen Custard located at 16 E Main St East Dundee. They, relatively, recently moved to this larger location and added an expanded menu. They have vanilla, chocolate, and whatever the special or two of the day is frozen custard, as well as sundaes, shakes, malts, etc. Additionally, they make everything fresh daily. The new location has also added hot foods. I will usually get the Peach Melba Crisp or the Sweet & Salty(vanilla with pretzel sticks, rasberries, and cheesecake bites) sundaes.http://www.vansfrozencustard.com/index.html
Located behind Vans at 8 S. River St. in East Dundee, Benedict's Eggs and More is a pancake house. They are only open from 7-2, and they can draw large crowds, especially on weekends. I will usually get the potato pancakes. They give you a lot of food here, so come hungry.http://www.benedictseggs.com/
Both of these are located just a couple minutes northwest of Santa's Village.Six Flags Great America
While not really close, it is on the way to the park from the south. This is a chain of Medeterrain cuisine restaurants with locations in Skokie, Glenview, Wheeling, and Mundelin. I will usually get the lunch special($4 or $5 depending on if you get chicken) or the hummus and shawarma plate. The lunch special is a great deal and could easily provide two meals if you weren't going anywhere. Again, it is a bit of a drive as Mundelin would be the closest, but it is well worth it. Plus, it easily beats the chain restaurants outside the park.http://www.pita-inn.com/index.php
Timothy O'Tooles across the street from the park is also supposed to be good. I think I had their food at Taste of Chicago one year, but I'm not sure. Even if true, my personal experience with the restaurant is not enough to say anything more, other than, I heard they are really good.