Iowa is known for serving up some of the best beef in the country, and if you grew up here, you know that you don’t have to travel to the city to find a great steak. In fact, most Iowans skip the fancy steakhouses and stick to home town, family-owned restaurants, instead. If you’re looking to find one of the best steaks in Iowa, make the drive to Northwestern Steakhouse.

Way up on the outskirts of Mason City, you’ll find a hole-in-the-wall steakhouse that’s been serving up famous dishes since 1920.

Google Maps

For the past 100 years, Northwestern Steakhouse has earned a reputation for being the place to go for an authentic, mouthwatering Greek-style steak in Iowa.

Facebook / Norhwestern Steakhouse

Walking in to this little restaurant feels like a blast from the past. The humble interior reflects the small town and family history of Northwestern Steakhouse.

Tripadvisor / Tom

The menu hasn’t changed much over the decades. You’ll have your choice of steak, plus a small steakhouse salad and choice of baked potato, fries, or rice.

Tripadvisor / Kristababe

Be sure to order a side of Greek spaghetti. It may sound unusual, but their special sauce and parmasean cheese go perfectly with any cut of beef.

Google Local / James Dennis

If you’re really hungry, order the porterhouse! This gigantic steak is enough to feed even the hungriest Hawkeye.

Google Local / KD Mick

Try a filet, ribeye, New York strip, or even Prime Rib (if you’re lucky enough to get there in time!) for an outstanding meal that’s sure to impress even the most finicky foodie.

Google Local / Juliana Bartlett

Come on in and make yourself at home here, where you’ll find the same welcoming service and delicious steaks that put Northwestern on the map 100 years ago!

Google Local / Tom D.

See the Northwestern Steakhouse menu and read about their specials on their website, here.

Google Maps

Facebook / Norhwestern Steakhouse

Tripadvisor / Tom

Tripadvisor / Kristababe

Google Local / James Dennis

Google Local / KD Mick

Google Local / Juliana Bartlett

Google Local / Tom D.

For more of the best beef in the Hawkeye State, read 7 Small Town Steakhouses In Iowa That Are Totally Worth The Trip.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 304 16th St NW, Mason City, IA 50401, USA