Some of the best dining experiences can be found off the beaten path. Here’s a restaurant that serves up the best steak you’ve ever eaten, and it’s well worth the drive.

Related Stories

The Hidden Restaurant In Iowa That's Surrounded By The Most Breathtaking Fall Colors

The Hidden Restaurant In Iowa That's Surrounded By The Most Breathtaking Fall Colors

This Historic Iowa Restaurant Is One Of Lincoln Highway's Best-Kept Secrets

This Historic Iowa Restaurant Is One Of Lincoln Highway's Best-Kept Secrets

The Secluded Restaurant In Iowa That Looks Straight Out Of A Storybook

The Secluded Restaurant In Iowa That Looks Straight Out Of A Storybook

Rube’s is open for dinner Monday through Thursday from 5 PM to 9:30 PM; Friday and Saturday 5 PM to 10 PM; Sunday 5 PM to 8:30 PM.

Have you visited Rube’s Steakhouse? We’d love to hear about your experience there!

If you’re looking for more hidden restaurants, take a look at these 11 places that are simply amazing.

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

Explore Iowa