Iowa is lucky to be a state surrounded by so many wild, scenic rivers. Despite what many people think, we’re from a landlocked state! Visit the Mississippi River town of Princeton to dine at Go Fish Marina Bar and Grill and you’ll feel like you discovered Iowa’s most scenic restaurant.

Related Stories

Feast On The Fattest Crab Legs In Iowa At Mi Ranchito Mexican Grill and Seafood

Feast On The Fattest Crab Legs In Iowa At Mi Ranchito Mexican Grill and Seafood

Get Your Fill Of Locally Raised Beef And Pork At Iowa Chophouse

Get Your Fill Of Locally Raised Beef And Pork At Iowa Chophouse

There's A Tiny Hole In The Wall In Iowa Called Unkie's, And They Serve The Best Prime Rib Dinner In The State

There's A Tiny Hole In The Wall In Iowa Called Unkie's, And They Serve The Best Prime Rib Dinner In The State

Whether you choose to boat in or take a riverside drive, you’ll find this is one of Iowa’s most scenic restaurants. Visit their website here for menus and more information.

Address: 411 River Drive, Princeton, IA, 52768

Hours: Sunday and Monday 11 a.m. to 9 p.m; Tuesday through Thursday from 11 a.m. to 10 p.m., and Friday and Saturday from 11 a.m. to 11 p.m.

For more waterfront dining rooms in the Hawkeye State, read These 10 Waterfront Restaurants In Iowa Are Out Of This World.

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

Explore Iowa