There's nothing like a delicious Iowa steak. We're known around the country for producing some of the best beef around, and our Iowa steakhouses take that responsibility seriously. Visit any of these small town gems to discover the most flavorful and tender steaks in the Midwest.
1. Rube's Steakhouse, Montour
When Glen Rubenbauer opened up a tiny tavern in Montour in 1973, he could have never imagined the legendary steakhouse he was establishing. The indoor, open hearth grill is the centerpiece of the restaurant, and guests get to choose their cut and grill it how they like! Not only is a meal at Rube's always delicious, but it's an experience you'll always remember.Address: 118 E Elm St, Montour, IA 50173
2. The Rusty Duck, Dexter
The Rusty Duck has made a name for itself as Iowa's King of Burgers, but their steaks are nothing to scoff at! While it's always tempting to order an award winning burger, mix it up and try one of their filets, ribeyes, or even their prime rib. The seasoning is always just right, and you can't go wrong with their homemade sides.Address: 732 Marshall St., Dexter, IA 50070
3. Northwestern Steakhouse, Mason City
Northwestern Steakhouse is an Iowa icon. This quirky restaurant serves up Greek-style steaks alongside a menu of standard American cuts, and you'll want to dig in to their house specialties. Any carnivore will fall in love at first bite.Address: 304 16th St NW, Mason City, IA 50401
4. Twisted Tail Steakhouse and Saloon, Beebeetown
The Twisted Tail is way off the beaten path, but it's worth the journey. When the weather is nice, you'll find that bikers from all over the Midwest make the trek to dine here! They're known for serving up one of the best prime ribs in all of Iowa.Address: 2849 335th St, Logan, IA 51546
5. The Branding Iron, Thompson
The Branding Iron has been a longtime favorite of Iowa foodies. Visit the small town of Thompson to feast on flavorful filet or tender prime rib, and pair it with seafood for the ultimate treat. If there's one place to splurge, it would be the Branding Iron!Address: 135 Jackson St, Thompson, IA 50478
6. Archie's Waeside, Le Mars
Archie's is one restaurant that helped put Le Mars on the map! After winning a prestigious James Beard culinary award, thousands of foodies have traveled way out to this tiny town to try the famed dry-aged beef. No matter what cut you order, your tastebuds will be blown away.Address: 224 4th Ave NE, Le Mars, IA 51031
If You Only Have One Day to Visit This Small Town in Maine, Here’s Everything You Absolutely Can’t Miss
If You Only Have One Day to Visit This Small Town in Massachusetts, Here’s Everything You Absolutely Can’t Miss
If You Only Have One Day to Visit This Small Town in Maryland, Here’s Everything You Absolutely Can’t Miss
7. Redwood Steakhouse, Anita
Last on or list is a tiny town hidden gem that you've got to try this year. The Redwood Steakhouse maybe a little hard to find, but you'll soon forget any navigational trouble when you take your first bite. Their steaks are always cooked to perfection, and you can top them with a variety of sauces and seafoods. Each Iowa cut here is hand-picked, and you'll understand why this local treasure is packed on any weekend night. Address: 1807 White Pole Rd, Anita, IA 50020
Where's your favorite steakhouse in Iowa? If these small town restaurants are your favorite places to discover, read about how These 8 Small Town Iowa Restaurants Will Serve You The Best Meal Of Your Life.1973 when Glen Rubenbauer "Rube" opened a tavern in tiny Montour, Iowa
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!