Editor’s Note: Sadly, since the publishing of this article, the River Rock Cafe has closed its doors. This local landmark will be missed.

Iowa is no stranger to amazing restaurants. From world-class steakhouses to award-winning fine dining and just plain old down-home mom-and-pop diners, you can always locate a great place to chow down in the Hawkeye State.

If you’re feeling especially adventurous and don’t mind wandering out to this remote restaurant by the river, then you’re in for a real treat with this Iowa restaurant with beautiful scenery.

Related Stories

10 Restaurants In Iowa You Need to Visit ASAP

10 Restaurants In Iowa You Need to Visit ASAP

Pinch Of Love, A Tiny Iowa Cafe, Serves Up Big League Onion Rings You Simply Have To Sample

Pinch Of Love, A Tiny Iowa Cafe, Serves Up Big League Onion Rings You Simply Have To Sample

The Barrel Is A Tiny, Old-School Drive-In That Might Be One Of The Best Kept Secrets In Iowa

The Barrel Is A Tiny, Old-School Drive-In That Might Be One Of The Best Kept Secrets In Iowa

Have you eaten at this Iowa restaurant with beautiful scenery along the river? We’d love to hear all about your experience in our comments.

For more adventurous food outings, Check out These 11 Restaurants In Iowa With Food So Good It Should Be Illegal.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

More to Explore

Iowa restaurant with beautiful scenery

What are the best hole-in-the-wall restaurants in Iowa?

We love stumbling upon those beloved, unassuming hole-in-the-wall spots and Iowa has so many classic one-of-a-kind restaurants to discover. In Mason City, Northwestern Steakhouse serves up Greek-style steaks seasoned in fragrant olive oil that is cherished by locals. In the shadow of Sutliff Bridge on the Cedar River, you’ll find Baxa’s Sutliff Store and Tavern. This spot offers huge portions of classic tavern fare in a fun and lively atmosphere. Taylor’s Maid-Rite in Marshalltown has been preparing this iconic sandwich for 80 years. You’ll feel like a kid again chowing on their tasty 100% Iowa beef loose-meat sandwiches and washing it down with one of their delicious shakes.

What are the best hidden gem restaurants in Iowa?

Tucked away all across our state foodies will find no shortage of unique eateries that may not be on everyone's radar. Stuff yourself on the delicious all-you-can-eat specials at Bluff Lake Catfish Farm and enjoy water views with friendly service. This humble spot has been an institution in Maquoketa for years. A must for steak lovers is Rube's Steakhouse located in Montour where you’ll have an unforgettable steakhouse experience. They’ve been grilling premium corn-fed beef on an open hearth grill for loyal locals since 1973. When in Hamlin, bring your appetite to Darrell's Place. This hidden gem has been a favorite spot for incredible tenderloins since 1980.

Where can I go for fine dining in Iowa?

Of course, The Hawkeye State is famous for its casual catfish spots and beloved maid-rites but when you are looking for a night of fine dining, Iowa’s refined culinary culture may surprise you! In Cedar Rapids, the Black Sheep Social Club is a hip, upscale eatery located in a cool vintage warehouse. The menu boasts modern takes on “Iowa Soul Food”, craft cocktails, and an amazing selection of craft beers. For lovers of Italian fare, Baroncini Ristorante Italiano will satisfy your cravings for old-world flavors prepared with a new-world flare. Masterfully prepared, succulent veal chops and decadent lobster pasta has made Baroncini a treasured destination for foodies in Iowa City. While in Iowa City, Orchard Green Restaurant and Lounge is another distinguished spot serving innovative American-Mediterranean classics in an elegant atmosphere. Menu offerings are always seasonal and fresh and the curated wine list is impressive.

Explore Iowa