12 Spots for Local Flavor in Mason City, Iowa
One of the best ways to experience a destination is through its food—and Mason City, Iowa, delivers plenty of local flavor. From longtime local favorites to unique eateries you won’t find anywhere else, these restaurants offer a taste of the community’s personality, history, and creativity.
Here are 12 must-try spots when visiting Mason City.
1. Northwestern Steakhouse
A true Mason City institution, Northwestern Steakhouse has been serving its legendary Greek-style steaks since 1920. Known for its simple menu and signature preparation—steaks broiled in butter with Greek seasonings—it’s a dining experience that generations of locals and visitors return for again and again.
2. The Blue Heron Bar & Grill
Featured on America’s Best Restaurants, The Blue Heron offers a relaxed atmosphere with a menu featuring fresh seafood, steaks, and seasonal specialties. The scenic setting and thoughtful cuisine make it a great spot for a leisurely dinner or special night out.
3. Awe’z Sandwich Shop
Small but mighty, Awe’z Sandwich Shop is a Mason City favorite famous for its classic loose meat sandwiches and homemade root beer. With traditional ingredients, timeless flavors, and friendly service, it’s a go-to lunch spot for locals—and a must-try for visitors. Awe’z has even earned national recognition with a feature on America’s Best Restaurants.
4. Lorados
Lorados serves up vibrant yet classic cuisine in a lively atmosphere. From refreshing salads to flavorful handhelds and refreshing cocktails, this restaurant brings big flavors and a festive energy to downtown dining.
5. State Street Deli
A downtown favorite, State Street Deli is the perfect stop for hearty sandwiches, soups, and fresh salads. Known for friendly service and satisfying lunch options, it’s a popular gathering spot for both visitors and downtown regulars.
6. The Quarry Restaurant and Tapas Bar
Set in a historic limestone building, The Quarry blends atmosphere with a creative menu of tapas, steaks, seafood, and craft cocktails. Its unique setting and shareable plates make it a great place to gather with friends or enjoy a memorable dinner.
7. Prime N Wine Steakhouse
Prime N Wine offers a classic steakhouse experience with an extensive menu featuring steaks, seafood, pasta, and salads. Comfortable and welcoming, it’s a dependable choice for a satisfying meal after a day of exploring Mason City.
8. Pasta Bella Italian Restaurant
For comforting Italian classics, Pasta Bella delivers. Guests enjoy house-made sauces, generous pasta dishes, and a cozy dining atmosphere that makes it feel like a neighborhood trattoria.
9. Birdsall's Ice Cream
No visit to Mason City is complete without a stop at Birdsall’s Ice Cream. This beloved local shop has been serving up handcrafted ice cream since 1932, with rich flavors and creamy scoops that have become a local tradition year-round.
10. The Happy Donkey
The Happy Donkey brings bold Mexican flavors and a fun, colorful atmosphere to the Mason City dining scene. Known for street tacos, sizzling fajitas, and refreshing drinks, it’s a lively place to unwind and enjoy a casual meal.
11. Three on the Tree Coffee Cafe
Located in downtown Mason City, Three on the Tree Coffee Café is a welcoming spot for handcrafted coffee, fresh pastries, and light breakfast and lunch options. With its cozy atmosphere and locally roasted brews, it’s the perfect place to start your morning or recharge during a day of exploring River City.
12. Pipe Dream Pizza
Pipe Dream Pizza is a go-to destination for creative pies and a laid-back atmosphere. Known for its Neapolitan-style wood-fired pizza in a relaxed atmosphere, made with fresh, organic farm-to-table ingredients, it’s a spot to gather with friends and refuel after a day of adventure in Mason City.