Iowa City Restaurants

Make a free reservation

View all 2313 restaurants in Des Moines

Best American Restaurants in Iowa City

GrazeGraze
(64)
$$$$
American | Iowa City, Iowa City
Booked 2 times today
Firebirds Wood Fired Grill - West Des MoinesFirebirds Wood Fired Grill - West Des Moines
(69)
$$$$
American | West Des Moines, Des Moines
Booked 34 times today
The Stuffed Olive - Des MoinesThe Stuffed Olive - Des Moines
(83)
$$$$
American | Des Moines, Des Moines
Booked 1 time today
Sam & Gabe's at The LyonSam & Gabe's at The Lyon
(223)
$$$$
American | Des Moines, Des Moines
Booked 8 times today
CRAVE - Sioux CityCRAVE - Sioux City
(129)
$$$$
American | Sioux City, Sioux City
Booked 1 time today
Prairie Canary Restaurant & BarPrairie Canary Restaurant & Bar
(25)
$$$$
American | Des Moines, Des Moines
Booked 2 times today
Rock Bottom Brewery Restaurant - Des MoinesRock Bottom Brewery Restaurant - Des Moines
(39)
$$$$
American | Des Moines, Des Moines
Booked 4 times today
Tony Roma's - DubuqueTony Roma's - Dubuque
(24)
$$$$
American | Dubuque, Dubuque

Best Italian Restaurants in Iowa City

Centro RestaurantCentro Restaurant
(1752)
$$$$
Italian | Downtown Des Moines, Des Moines
Booked 49 times today
BRAVO Cucina Italiana - Des Moines - Jordan CreekBRAVO Cucina Italiana - Des Moines - Jordan Creek
(345)
$$$$
Italian | West Des Moines, Des Moines
Booked 4 times today
Vinny Vanucchi's 'Little Italy' - DubuqueVinny Vanucchi's 'Little Italy' - Dubuque
(430)
$$$$
Italian | Dubuque, Dubuque
Booked 2 times today
Sam & Gabe's - UrbandaleSam & Gabe's - Urbandale
(341)
$$$$
Italian | Urbandale, Des Moines
Booked 17 times today
+39 Italian Restaurant+39 Italian Restaurant
(100)
$$$$
Italian | Des Moines, Des Moines
Booked 3 times today

Popular restaurants in Des Moines

Browse some of the most booked restaurants in Des Moines

Prairie Canary Restaurant & Bar
(362)
$$$$
American | Des Moines
Eatery A
(31)
$$$$
Mediterranean | Des Moines
View all Des Moines restaurants

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.