It’s no secret that there’s lots to see and do in northern Iowa. But you may be surprised to learn about all of the delicious restaurants in Mason City, Iowa. In addition to a vibrant arts scene and amazing architectural history, Mason City has some truly iconic eateries.
Whether you’re looking for a craft brewery where you can enjoy a pint or a classic steakhouse with more than 100 years of culinary history, you won’t be disappointed. During my time in Mason City I’ve had the opportunity to not only eat at a number of local restaurants, but also get to know their owners. While their food is undoubtedly delicious, it’s the love of tradition and passion for their community that really sets Mason City eateries apart.
The next time you’re in the area, be sure to come hungry! From classic steakhouses and delis to Mexican restaurants and ice cream shops, there are tons of incredible places to eat in Mason City, Iowa.
Disclosure: Visit Mason City hosted my time in Mason City. However, my opinions are my own.
Table of Contents
The Best Restaurants in Mason City, Iowa
Awe’z Sandwich Shop
I have a confession to make: I had never had a loose meat sandwich. At least not until I visited Awe’z Sandwich Shop. These messy sandwiches may be an Iowa tradition, but somehow I’d never managed to have one. After my meal at Awe’z, I realized that I’d seriously been missing out.
Grab a stool along the diner’s bar and choose from a bevy of Midwest favorites. At Awe’z, a Beef Delight is made with peppers, onions, and loose ground beef on a bun, and comes balled up in red and white checked paper. Unrolling the sandwich it’s almost impossible to eat this north Iowa delicacy in a neat fashion. But wow is it worth the mess!
Don’t pass on ordering a homemade malt. I promise you won’t be sorry.
Awe’z Sandwich Shop, 629 S. Federal Avenue in Mason City, Iowa
Birdsall’s
No list of places to find delicious treats in Mason City is complete without mention of Birdsall’s. This classic ice cream shop is a local staple and for good reason. Since 1931, Birdsall’s has brought homemade ice creams, delicious sundaes and more to the Mason City area.
When it’s in season, their fresh peach ice cream is my absolute favorite. But you really can’t go wrong with any of their homemade flavors. On my most recent visit, I opted for another of their seasonal flavors, Dutch letter, in a homemade waffle cone.
Birdsall’s longtime owner passed away in November 2020, but in summer of 2021, the iconic ice cream shop opened with new owners.
Birdsall’s, 518 N. Federal Avenue in Mason City, Iowa
Fat Hill Brewing Company
Located just across the park from the Historic Park Inn Hotel, Fat Hill Brewing Company is the perfect place to grab a craft beer and enjoy some live music. Craft breweries are high on my list of places to visit when I travel and Fat Hill Brewing did not disappoint. They have a wide variety of their locally brewed beers on tap at all times, and I especially enjoyed their mission to highlight Iowa ingredients like wildflower honey and aronia berries.
In addition to some great beers, the brewery has a large taproom that was packed the Saturday night I visited because of the live music they regularly host. If you’re looking for a pint recommendation, during my most recent visit I especially enjoyed Fat Hill’s Aronia Saison and Honey Kolsch.
Fat Hill Brewing Company, 17 N. Federal Avenue Mason City, Iowa
Jitters Coffee Bar
For a travel lover, Jitters Coffee Bar was the best possible surprise! Not only is this Australian, travel-themed coffee shop a cozy place to start the day, but they also have amazing coffee and a delicious assortment of pastries. Jitters is conveniently located near downtown Mason City and is a great place to get your caffeine fix. I loved perusing the travel books strewn across the shop’s tables while enjoying a still-warm turnover with my iced coffee.
Jitters Coffee Bar, 124 4th Street SW in Mason City, Iowa
Las Palmas Mexican Restaurant
If you’re looking for a place to enjoy Mexican food in Mason City, look no further than Las Palmas Mexican Restaurant. With spacious seating and a great bar area, Las Palmas is the perfect place for happy hour or when you’re dining with a larger group.
I also heard great things about Pastime Gardens, but haven’t had a chance to visit yet.
Las Palmas Mexican Restaurant, 3115 4th Street SW in Mason City, Iowa
Mason City Brewing
Markley & Blythe
Whether you’re staying at the Historic Park Inn Hotel or just visiting the Mason City area, you won’t want to miss out on the delicious on-property dining options. On the first floor of the historic hotel, you’ll find Markley & Blythe, an American tavern with sophisticated meat-forward dishes and an enticing selection of wine, beer and handcrafted cocktails. On the building’s lower level, you’ll find The Draftsman, aptly named as a nod to the hotel’s architect. This sunken lounge is the perfect place for happy hour or to enjoy a nightcap before turning in.
THE HISTORIC PARK INN HOTEL, 15 W. STATE STREET IN MASON CITY, IOWA
Opened in 2013, Mason City Brewing was the north-Iowa community’s first craft brewery. Their small batch beers are inventive and their taproom hosts a variety of events from live music to comedy acts. While they don’t serve food in their taproom, they allow craft beer lovers to bring their own food in. I especially enjoyed pairing my Iowana cream ale with a gyro from local favorite Pete’s Kitchen.
Mason City Brewing, 28 E. State Street in Mason City, Iowa
Northwestern Steakhouse
In my opinion, a meal at Northwestern Steakhouse is an essential part of any visit to Mason City. Before visiting, I heard incredible things about this classic Greek steakhouse, but I was truly blown away. Not only do the Papouchis make all of their guests feel like family, but the food is truly as good as everyone says.
I opted for one of the restaurant’s most popular dishes — the filet — accompanied by a side of the Greek spaghetti. Everything was absolutely delicious, and I can’t wait to visit again. Want to know more about Northwestern Steakhouse? Check out my book, Iowa Supper Clubs!
Northwestern Steakhouse, 304 16th Street NW in Mason City, Iowa
Pete’s Kitchen
Every town needs a classic deli. In Mason City, that’s Pete’s Kitchen. In a lot of ways, this local sub shop reminds me of one of my Des Moines favorites, Hansen’s Manhattan Deli. Not only does Pete’s offer sandwiches, but they also have some truly outstanding gyros. During my visit, I opted for a classic gyro with an order of their homemade baklava for dessert.
Pete’s Kitchen, 629 6th Street SW in Mason City, Iowa
Three on the Tree Coffee & Cafe
Coffee is an essential part of any trip — or really any day — for me. I love finding local coffee shops when I visit new places and my time in Mason City was no different. Three on the Tree Coffee & Cafe is the perfect place to grab a quick cup of coffee (and a sweet treat) while exploring downtown Mason City.
Three on the Tree Coffee & Cafe, 124 1/2 N. Delaware Avenue in Mason City, Iowa
Let's Be Social
Want even more offbeat adventures, roadside attractions and world's largest things? Follow Olio in Iowa on your favorite social media platforms, and tag #OlioOnTheRoad when you have quirky adventures of your own.
Share Your Thoughts
I would love to hear from you! What type of food do you seek out when you travel? Tell me about your favorite places to eat in Mason City, Iowa.
Don’t have to go far to find excellent food and excellent service!!
It’s so true! There are so many delicious places to eat in Mason City. Thanks so much for reading, Bonita!
Next time your here try State Street Deli. And there is a new place in the mall. I have heard wonderful things about. Thank you for the coffee tips, I only live about 8 miles away but love my coffee and have not heard of these places.
Thanks so much for the recommendations! I’ll definitely check them out the next time I visit. And you’re so welcome for the coffee tips! Both of those shops are wonderful local gems. Thanks for reading!
Thai Bistro is amazing!
Yum! I’ll definitely have to check it out.
The Happy Donkey tequila and taco restaurant recently opened on the plaza downtown. They have daily specials, great food, and fiesta!
Yum! That sounds delicious. I’ll have to check it out the next time I’m in town. Thanks for the recommendation!