As for food, my husband's favorite (fast food) burger is at B-Bops. It is vary inexpensive, and delicious. The atmosphere is pretty fun too, but plan to go when it is nice out, or get it to go because they do not have indoor seating. There fries and shakes are really good too :) The one we go to is basically in the parking lot of Sam' Club/Walmart in Windsor Heights. That is the 8th St/73rd St. exit on 235.
I hope these help someone. I will try to think of some other places too and post them. :) Good luck!!!