I’ll echo **Harmonious Discord’s **suggestion of Taliesin which is just minutes away from House on the Rock. It’s ungodly expensive to get in, but you can see it from the road and take pictures of the outside (apparently indoor photos are verboten). While you’re in the area, there’s a great place to eat called the Spring Green General Store in Spring Green. They’ve got very fresh, delicious food and it’s also a bit on the cute side too.
The Dells are a great to let your hair down and have some wet and wild fun. We took the kids over winter break and had a blast (we stayed a bit out of town at Chula Vista which I wouldn’t recommend. It wasn’t bad, but it wasn’t convenient to anything but itself). We took the kids to Wizard’s Quest and it even melted a 16 year old’s cynical arm crossing to the point that she was having fun too. Also, the magic show, as cheesy as it sounds and as cheesy as it was, was a lot of fun. Spend the extra bucks and get the more expensive tickets if you want to be called up on stage.
Also, right on I-90 in La Crosse, Wisconsin right before you cross into Minnesota is the Company Store Outlet. I’ve made a couple pilgrimmages to this place as the Company Store makes the best flannel bed sheets you’ll ever find. If you like cheap and pretty good steaks, I highly recommend stopping off at the North Country Steak Buffet. For about $10 a person, you can get all the steak you can eat and the cuts aren’t bad at all.
After that, follow Highway 61 North (which is really beautiful as it hugs the bluffs on the side of the Mississippi River) about an hour to Lark Toys. At 20,000 square feet, it’s one of the largest independent toy stores in the country. It has a great selection, a really good candy shop, and an indoor carousel.
If you keep following I-90, you’ll go by the Spam Museum in Austin, MN which is free to get in and you get free samples too (and lots of tschotschkes in the gift shop).
After that, you’ll be passing just south of Rochester, home of the Mayo Clinic.
Following I-90 and then heading North about an hour on I-35 and you’ll find a Cabela’s and an ok sized outlet mall. Go north another 45 minutes or so and you’ll hit the Twin Cities and all that we’ve got.
If you keep on I-90, well, there’s not a whole lot until South Dakota which has the Corn Palace. Two words that should never go together.
Have a great trip!