Depending on your route, washington is close by and about the cheapest 100ll in the state. 5.15 about a week ago, unattended, self serve pump.
Not sure about a car or food, I only stop there for fuel. Muscatine does have a restaurant that you could walk to, good breakfast and lunch "good earth".