It’s no secret that Iowa is the best steak state in the nation! Nowhere else can you find a delicious steak in a mom and pop diner, bowling alley, or Pizza King, right? Some steakhouses really stand out above the rest, though, and this one rustic steakhouse in Iowa has been serving up some of the best steaks in Iowa for over 40 years. If you’re a carnivore, you’ve got to get to The Branding Iron.

The Branding Iron is located at 135 Jackson St., Thompson, IA 50478

Facebook / The Branding Iron

This charming, rustic steakhouse is one of the best dining destinations in the state!

Facebook / The Branding Iron

Every night, customers line up before opening in order to ensure they’ll have a seat!

TripAdvisor / SeasideNorthCarolina

The ribeye, filet, and prime rib are particularly noteworthy…

Google Places / The Branding Iron

… but the menu often includes featured dishes like beef stir fry or fall-off-the-bone BBQ ribs.

Facebook / The Branding Iron

You’ll love the fresh salad bar, too, that has a variety of toppings and dressings to start your meal off right.

Google Places / The Branding Iron

If you make the trip up to Thompson, you’ll want to order a little bit of everything!

Facebook / The Branding Iron

And you can’t beat the atmosphere - it’s casual and affordable while still serving up some of the best steaks in the state.

Facebook / The Branding Iron

In the spring or summer, you can enjoy your meal out on the patio while playing lawn games!

Facebook / The Branding Iron

Iowa’s small towns are known for their incredible restaurants, and they’ve been getting recognition! If you love The Branding Iron, you’ll also want to add Archie’s Waeside to your list of steakhouses to try in Iowa. They’ve received a prestigious James Beard award, and you’ll love every bite of your meal.

Facebook / The Branding Iron

TripAdvisor / SeasideNorthCarolina

Google Places / The Branding Iron

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 135 Jackson St., Thompson, IA 50478