Iowa City has some great dining.
Givanni's downtown is great Italian, with atmosphere
Linn St Cafe is a little higher end, great food
Best Pizza in town, or lunch Wig & Pen in Coralville, it's a pub just West of the Uof I sports complex
Also, in nearby West Branch is Champagne's for Cajun(8 miles East)
Good Mexican food at El Dorado in Coralville or El Ranchero Hwy 6 Iowa City
Great catered food or carry-out from Haight's Meat Market