Is there anything more relaxing than enjoying a great meal out on the deck on a warm summer evening overlooking the water? Fortunately, we have some amazing riverfront restaurants here in Iowa, with large decks and amazing river views. Here are 10 restaurants right on the river that you’re practically guaranteed to love!

  1. Iowa River Power Restaurant, Coralville

Flickr/Alan Light 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.

  1. The General Store Pub, Stone City

Flickr/J. Stephen Conn 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.

  1. Candlelight Inn Restaurant, Clinton

Facebook/Candlelight Inn - Clinton Iowa

Facebook/Candlelight Inn - Clinton Iowa This restaurant offers great views of the Mississippi River, serving American food like steaks, seafood and plenty of other options, plus a full bar.

  1. Bev’s On The River, Sioux City

Facebook/Bev’s On The River

Facebook/Bev’s On The River 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.

  1. Martini’s Grille, Burlington

Facebook/Martini’s Grille

Facebook/Martini’s Grille At Martini’s Grille, you’ll enjoy a variety of pizza, seafood and other classic American fare, while gazing out over the Mississippi.

  1. Gary’s on the River, Spencer

Facebook/Gary’s On The River

Facebook/Gary’s On The River 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.

  1. Catfish Charlies, Dubuque

Facebook/Catfish Charlies

Facebook/Catfish Charlies Catfish Charlies has incredible views of the Mississippi, and they serve amazing seafood.

  1. Go Fish Marina Bar & Grill, Princeton

Facebook/Go Fish Marina Bar & Grill

Facebook/Go Fish Marina Bar & Grill 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.

  1. Flatted Fifth Blues & BBQ at Potter’s Mill, Bellevue

Facebook/Flatted Fifth Blues & BBQ at Potter’s Mill

Facebook/Flatted Fifth Blues & BBQ at Potter’s Mill This great restaurant overlooking the Mississippi is situated in an historic grist mill. They serve delicious BBQ and feature regular live blues music.

  1. Yardarm Riverfront Bar & Grill, Dubuque

Facebook/Dubuque Marina & Yardarm

Facebook/Dubuque Marina & Yardarm 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.

Have you been to any of these spots? What are your favorite riverfront restaurants? Check out these other 10 Incredible Waterfront Restaurants Everyone In Iowa Must Visit.

Flickr/Alan Light

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.

Flickr/J. Stephen Conn

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.

Facebook/Candlelight Inn - Clinton Iowa

This restaurant offers great views of the Mississippi River, serving American food like steaks, seafood and plenty of other options, plus a full bar.

Facebook/Bev’s On The River

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.

Facebook/Martini’s Grille

At Martini’s Grille, you’ll enjoy a variety of pizza, seafood and other classic American fare, while gazing out over the Mississippi.

Facebook/Gary’s On The River

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.

Facebook/Catfish Charlies

Catfish Charlies has incredible views of the Mississippi, and they serve amazing seafood.

Facebook/Go Fish Marina Bar & Grill

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.

Facebook/Flatted Fifth Blues & BBQ at Potter’s Mill

This great restaurant overlooking the Mississippi is situated in an historic grist mill. They serve delicious BBQ and feature regular live blues music.

Facebook/Dubuque Marina & Yardarm

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.

OnlyInYourState may earn compensation through affiliate links in this article.