Iowa is a foodie state, through and through! Thanks to world famous Iowa beef and thousands of acres of farmland, it’s easy to find a fresh and flavorful meal pretty much anywhere in the Hawkeye State. Head to Coralville to find a fun place to dine that’s packed with local history and a mouthwatering prime rib.

Did you know you can dine in an old power plant in Coralville? This repurposed restaurant in Iowa is known for making mouthwatering prime rib.

Tripadvisor / William B.

Step inside and be transported back in time to the days when this enormous landmark powered the region using the force of the mighty Iowa River

Google Local / Giuseppe Alberti

You’ll find cozy seats and plenty of room to make yourself right at home.

Google Local / Iowa River Power Restaurant

There’s a reason this industrial space is so popular with Iowa’s foodies, and it has to do with the quality of the service and fresh, tasty food.

Tripadvisor / Alan Light

Iowa River Power Restaurant is known throughout the Midwest for making some of the best prime rib around.

Google Local / Matt Santiago

Each juicy, tender steak is perfectly flavored and you’ll fall in love at first bite.

Google Local / Matt Santiago

Pair your choice cut with hearty, homestyle sides. Potatoes and veggies go perfectly with this classic Iowa dish.

Google Local / Daniel DeBeer

On Sundays, head to this beautiful repurposed restaurant in Iowa for the best buffet in the state.

Tripadvisor / Alan Light

Feast on prime rib and sides until you feel like you might burst - all while enjoying a view of the mighty Iowa River.

Tripadvisor / Alan Light

Try to save room for dessert - the cheesecakes, pies, and fresh baked cakes here are decadent and delicious.

Tripadvisor / Alan Light

It’s hard to find a better place to chow down and enjoy scenic views than the Iowa River Power Restaurant.

Tripadvisor / Miniviolet

Address: 501 1st Avenue, Coralville, IA, 52241

Tripadvisor / William B.

Google Local / Giuseppe Alberti

Google Local / Iowa River Power Restaurant

Tripadvisor / Alan Light

Google Local / Matt Santiago

Google Local / Daniel DeBeer

Tripadvisor / Miniviolet

Hours: Monday through Thursday from 5 p.m. to 9 p.m.; Saturday 4 p.m. to 10 p.m.; Sunday Brunch from 10 a.m. to 1:30 p.m. and dinner service from 4 p.m. to 9 p.m.

If Prime Rib is your favorite dish, read 7 Small Town Steakhouses In Iowa That Are Totally Worth The Trip.

OnlyInYourState may earn compensation through affiliate links in this article.