1. Iowa River Power Restaurant, Coralville
This unique restaurant is in a turn of the century power plant right along the Iowa River. They serve a large selection of classic American fare, like steak, prime rib, pork chops, shrimp and more.
2. The General Store Pub, Stone City
The General Store Pub is in a historic building made from local limestone. It has an amazing deck overlooking the Wapsipinicon River, and they serve drinks, burgers and other delicious pub fare, along with live music.
3. Candlelight Inn Restaurant, Clinton
This restaurant offers great views of the Mississippi River, serving American food like steaks, seafood and plenty of other options, plus a full bar.
4. Bev’s On The River, Sioux City
Bev’s offers a huge riverside patio with great views of the Missouri River. They offer a wide variety of American food, full bar and a Sunday brunch buffet.
5. Martini’s Grille, Burlington
At Martini’s Grille, you’ll enjoy a variety of pizza, seafood and other classic American fare, while gazing out over the Mississippi.
6. Gary’s on the River, Spencer
Gary’s On The River has an interesting atmosphere, as it is in a renovated sanctuary. The restaurant is named in memory of the late Gary Jacobsen, a talented artist and middle brother of the restaurant owners. The restaurant features Gary’s artwork and offers expansive views of the Little Sioux River. They serve great American fare, BBQ and cocktails.
7. Catfish Charlies, Dubuque
Catfish Charlies has incredible views of the Mississippi, and they serve amazing seafood.
8. Go Fish Marina Bar & Grill, Princeton
Go Fish Marina Bar & Grill serves great fish ‘n chips, burgers and plenty of other menu options, and they offer a large deck overlooking the Mississippi River.
9. Flatted Fifth Blues & BBQ at Potter’s Mill, Bellevue
This great restaurant overlooking the Mississippi is situated in an historic grist mill. They serve delicious BBQ and feature regular live blues music.
10. Yardarm Riverfront Bar & Grill, Dubuque
This waterfront bar and grill along the Mississippi river serves up sandwiches, burgers, pizza and a full bar, as well as live music out on the deck.