I definitely recommend this place. I ordered the Soup of the Day (Duck soup) and the Freedom Dip. My wife had a loaded baked potato and a chicken ceasar wrap (Hail Ceasar if I remember correctly.) we rarely agree on restaurants, but both of us agree that this was one of the best for quality of food, value, and service.
Not one of the most obvious places to eat in the Dells, but definitely one of the best.