Iowa City Restaurants

Make a free reservation

View all 2337 restaurants in Des Moines

Best American Restaurants in Iowa City

American | Iowa City, Iowa City
1910 Grille'1910 Grille'
American | Mason City, Mason City
Granite City Food & Brewery - Cedar RapidsGranite City Food & Brewery - Cedar Rapids
American | Cedar Rapids, Cedar Rapids
Granite City Food & Brewery - DavenportGranite City Food & Brewery - Davenport
American | Davenport, Quad Cities
The Stuffed Olive - Des MoinesThe Stuffed Olive - Des Moines
American | Des Moines, Des Moines
Firebirds Wood Fired Grill - West Des MoinesFirebirds Wood Fired Grill - West Des Moines
American | West Des Moines, Des Moines
Range Grill + GolfRange Grill + Golf
American | Urbandale, Des Moines
CRAVE - Sioux CityCRAVE - Sioux City
American | Sioux City, Sioux City
Prairie Canary Restaurant & BarPrairie Canary Restaurant & Bar
American | Des Moines, Des Moines
Keller's American Grill - Isle Casino BettendorfKeller's American Grill - Isle Casino Bettendorf
American | Bettendorf, Quad Cities
American | Moline, Quad Cities

Best Italian Restaurants in Iowa City

Centro RestaurantCentro Restaurant
Italian | Downtown Des Moines, Des Moines
BRAVO Cucina Italiana - Des Moines - Jordan CreekBRAVO Cucina Italiana - Des Moines - Jordan Creek
Italian | West Des Moines, Des Moines
Vinny Vanucchi's 'Little Italy' - DubuqueVinny Vanucchi's 'Little Italy' - Dubuque
Italian | Dubuque, Dubuque

Popular restaurants in Des Moines

Browse some of the most booked restaurants in Des Moines

Prairie Canary Restaurant & Bar
American | Des Moines
St. Kilda
Café | Des Moines
Seafood | Linden Hills
Southern | Des Moines
View all Des Moines restaurants

Treat your taste buds: Explore Iowa City restaurants.

New to OpenTable

Iowa City restaurants that recently joined the OpenTable network
Three Samurai RestaurantThree Samurai Restaurant
Sushi | Coralville, Iowa City

Come dine with us today and experience the best sushi and Asian food in the Coralville and Iowa City area. We have something on our menu for everyone.More

Discover Iowa City

You are in for a treat when you make plans to dine out in charming Iowa City. Situated in the middle of farm country, this is the perfect location to enjoy American cuisine sourced from locally grown ingredients. Everything from healthy salads and vegetable soup to thick steaks and perfectly seasoned chicken dishes is available in both casual American cafes and upscale restaurants. You can also sit down to enjoy a deep-dish pizza with your family, or head to an ethnic restaurant for a unique dining experience when you need a change of pace. Some of the cultural venues that you can find in Iowa City boast Mexican fare, such as tacos and enchiladas, as well as Italian, Japanese, Chinese and much more.