Travel
Guide

99 Restaurants Logo

Select a travel area or type of food
and scroll down to view the restaurants featured.

Iowa boasts a broad array of dining options to satisfy any taste. Discover 99 restaurants (one for each county) to get you started. Happy dining!

Download Full List
Burlington, Des Moines County | Map It

La Tavola

Enjoy Italian cuisine at its best. La Tavola serves wonderfully crafted entrees that will keep you coming back for more. And with a cozy atmosphere and mouthwatering desserts? That’s amore.

Yelp review button


Mount Pleasant, Henry County | Map It

River Rock Café

This quaint diner was the Iowa Pork Producers Association’s Best Breaded Pork Tenderloin winner in 2013. The River Rock Café is located on the scenic and peaceful Skunk River. Take in the views and award-winning food in Mount Pleasant.

Yelp review button


Fairfield, Jefferson County | Map It

Ila on Main

Named after the chef's mother, Ila, the menu at this restaurant focuses on local and sustainable ingredients. Order off the a la carte menu anytime to create a custom meal or come for Sunday brunch where the omelets are the star.


Fort Madison, Lee County | Map It

Simple Table

This charming restaurant offers a unique menu with hand-made multi-cultural food, all with a slight Japanese twist. Test your taste buds with any selection from their ever-changing menu.


Columbus Junction, Louisa County | Map It

Antojitos Carmen

Fresh and authentic are two words that diners use to describe Antojitos Carmen, a cozy Mexican restaurant located in downtown Columbus Junction. Everything on the menu is homemade - from the salsa down to the tortillas.

Yelp review button


Bonaparte, Van Buren County | Map It

Bonaparte Retreat

Located in the charming Villages of Van Buren County, the Bonaparte Retreat is housed in an 1800s grist mill on the banks of the Iowa River. Enjoy good food in a gorgeous setting.