Travel
Guide

99 Restaurants Logo

Select a travel area or type of food
and scroll down to view the restaurants featured.

Iowa boasts a broad array of dining options to satisfy any taste. Discover 99 restaurants (one for each county) to get you started. Happy dining!

Download Full List
Sibley, Osceola County | Map It

1015 Steak Company

Opened in 2012, the restaurant is famous for its smoked prime rib and flatbread pizzas. The extensive menu also includes burgers, pork chops, chicken and pasta.

Yelp review button


Columbus Junction, Louisa County | Map It

Antojitos Carmen

Fresh and authentic are two words that diners use to describe Antojitos Carmen, a cozy Mexican restaurant located in downtown Columbus Junction. Everything on the menu is homemade - from the salsa down to the tortillas.

Yelp review button


Le Mars, Plymouth County | Map It

Archie's Waeside Café

For more than 60 years, Archie’s has been dry-aging and hand-cutting mouthwatering steaks. Rachael Ray named them one of the best steakhouses in America (finishing in the top four of 200 selected). Their wine selection was a semi-finalist for a James Beard award in 2014 and they were awarded the James Beard American Classic award in 2015.

Yelp review button


West Union, Fayette County | Map It

Barrel Drive In

Step back in time with a visit to this old-fashioned drive in boasting a delicious home-made menu. From broasted chicken, burgers and infamous onion rings to milkshakes, there's something to satisfy everyone.


Albia, Monroe County | Map It

Bogie's Steakhouse

Kevin and Toni Walter opened this restaurant in 1990 after spending two years looking for the right location. All the steaks are aged and hand-cut, then cooked to perfection over a giant charcoal grill.

Yelp review button


Carbon, Adams County | Map It

Branding Iron Steakhouse

Cowboy-style comfort food is on the menu at the Branding Iron Steakhouse in the blink-and-you’ll-miss-it town of Carbon. Steaks are the specialty, but locals rave about the handmade onion rings.

Yelp review button


Doon, Lyon County | Map It

Doon Steak House

Diners rave about the prime rib and sirloin cubes at this small town (population 587) restaurant. The 27-foot-long bar was constructed from ash trees grown at the local cemetery.

Yelp review button


Algona, Kossuth County | Map It

Emerald's

The back room of this local mainstay features a charming front porch built inside the restaurant. Diners rave about the tomato basil soup.


Mason City, Cerro Gordo County | Map It

Northwestern Steakhouse

This North Iowa institution has been serving the best Greek steaks (that is, flavored with butter and a special blend of Greek seasoning) in the Midwest since 1930. Although the steaks are the main attraction, diners also drool over the spaghetti which is topped with the same Greek sauce as the steaks.

Yelp review button


Sheldon, O'Brien County | Map It

Old 60 Steak & Chops

With a menu that includes sandwiches, burgers, steaks, seafood and pasta, it’s nearly impossible to leave hungry. The Flat Tire Sundae includes a giant brownie topped with two scoops of ice cream, whipped cream and chocolate syrup.

Yelp review button


Sac City, Sac County | Map It

Sac County Cattle Company

Restaurant owner Doug Kruchten is a former cattle farmer who understands that steaks cut fresh from the loin make for an unforgettable dining experience.

Yelp review button


Northwood, Worth County | Map It

Signature's Supper Club

If prime rib is your passion, Signature's Supper Club is your place. Northern Iowa's and southern Minnesota's premier supper club also features salads, sandwiches, seafood and more.


Fort Madison, Lee County | Map It

Simple Table

This charming restaurant offers a unique menu with hand-made multi-cultural food, all with a slight Japanese twist. Test your taste buds with any selection from their ever-changing menu.


Traer, Tama County | Map It

Sweets on Main

Only 1,677 people live in Traer, but it's home to some of the state's best super premium ice cream, made from all natural ingredients. The main street staple also serves breakfast and lunch.


Mineola, Mills County | Map It

Tobey Jack's Mineola Steakhouse

Known as the destination for the Wabash Trace Trail’s Taco Ride which attracts nearly 1,000 bicyclists each week (May-October). In addition to tacos, the menu includes hand-breaded onion rings, pork tenderloins, shrimp and half-pound burgers.

Yelp review button


Thor, Humboldt County | Map It

Unkie's Entertainer Restaurant and Lounge

Unkie’s has been a local favorite since it opened in Thor in 1997. Touted as some of the best steaks in northern Iowa – this small, family-owned establishment is worth a stop on your next road trip.


See Iowa from a Whole New Perspective

Whether you're seeking rest and relaxation, outdoor exploration or family adventures, the opportunities are endless.

TAKE A RIDE