Fast Food Club Fast Food Club

Iowans Keep Slipping Back To These 8 Roast Beef Joints For A Sandwich They Guard Like A Secret

Caleb Anderson 8 min read
featured image 42f4cabba42e a4e61a1afc87
Iowans Keep Slipping Back To These 8 Roast Beef Joints For A Sandwich They Guard Like A Secret

Ask an Iowan where to find the best roast beef sandwich and you might get a shrug, a smile, and a change of subject. Some spots are just too good to share.

From piled-high delis in the city to small-town cafes where the gravy is homemade, these eight places have quietly built loyal followings across the state. Here are the roast beef joints Iowans keep coming back to, whether they admit it or not.

1. Manhattan Deli, Des Moines, IA

Manhattan Deli, Des Moines, IA
© Manhattan Deli, Des Moines, IA

Along Ingersoll Avenue in Des Moines sits a counter-service deli that skips the fuss and gets straight to the good part. Manhattan Deli builds sandwiches that lean tall, with generous portions of meat and buns sturdy enough to handle whatever piles on top.

The roast beef is a favorite here, and it pairs especially well with hot peppers and cream cheese for a combination regulars order again and again. If you like your sandwich cold and classic, the reuben brings corned beef, swiss, sauerkraut, sauce, and marble rye all at once.

Beyond the beef, the shop turns out homemade soups, pasta salad, and desserts, so there is more to a visit than one order. Hours run Monday through Saturday from 10 AM to 3 PM, and it stays closed on Sundays.

Parking can be a little tight on this busy stretch, so plan a few extra minutes. It is a quick, easy stop for a solo lunch or a workday bite.

2. A Taste of Italy, Clive, IA

A Taste of Italy, Clive, IA
© A Taste of Italy, Clive, IA

Part grocery store, part sandwich shop, this Clive spot serves up Chicago-style Italian roast beef that keeps the parking lot busy through lunch. The signature order is simple: roast beef with au jus, cheese, and sweet peppers on Amodeo’s bread that stays crispy outside and soft within.

The beef comes flavorful and juicy, and the peppers add a touch of sweetness that plays off the cheese. Prices land in the friendly range, which makes it an easy midday habit.

Beyond the roast beef, the menu builds hot sandwiches from blends of turkey, salami, prosciutto, capicola, fontina, Italian dressing, and mustard. Being a non-profit operation gives the whole place a warm, community feel.

Hours run Monday from 10 AM to 2 PM and Tuesday through Saturday from 10 AM to 3 PM, closed Sunday. With free parking out front and takeout available, it fits neatly into a short break.

Come hungry, because these sandwiches do not skimp.

3. Tommy’s West Restaurant, Cedar Rapids, IA

Tommy's West Restaurant, Cedar Rapids, IA
© Tommy’s West Restaurant, Cedar Rapids, IA

Set in an unassuming strip mall on Edgewood Road NW, Tommy’s West is the kind of Cedar Rapids sit-down diner that quietly earns repeat visits. The open-faced hot beef here comes with real mashed potatoes and gravy, and it holds a reputation as one of the last places in town doing it right.

This is a full-day operation, serving breakfast, lunch, and dinner from 6 AM most days. Beyond the roast beef, the menu stretches into chicken fried steak, broasted chicken, pasta, and American classics, with dessert and good coffee rounding things out.

Families feel at home here, with a kids’ menu, high chairs, and plenty of parking that never seems to be a struggle. There is outdoor seating too, and dogs are welcome outside.

Sundays draw the biggest crowds, running 6 AM to 2 PM, while weekdays tend to stay relaxed. Reservations are accepted, which is a nice touch for a diner.

It is a comfortable, no-pressure stop when you want a real hot beef and friendly service.

4. Jeffie’z Sandwich Shop, Davenport, IA

Jeffie'z Sandwich Shop, Davenport, IA
© Jeffie’z Sandwich Shop, Davenport, IA

Off the main path in Davenport, Jeffie’z keeps things stripped down to what matters: really good sandwiches. The Italian beef here comes affordable, loaded with giardiniera, and paired with an au jus dip that regulars rave about.

There is also a roast Italian with hot sausage for those who want a little extra kick. The vibe is easygoing, the service is quick, and the whole setup feels more like a neighborhood secret than a destination restaurant.

Hours are limited, which is part of what makes it a bit of a hunt. The shop opens Wednesday through Saturday from 11 AM to 3 PM and stays closed the rest of the week, so timing your visit matters.

Free parking is easy to find, and takeout and delivery are both options if you would rather grab and go. For a Quad Cities lunch that punches well above its low-key storefront, this one earns its spot.

5. Johnnie Mars Family Restaurant, Sioux City, IA

Johnnie Mars Family Restaurant, Sioux City, IA
© Johnnie Mars Family Restaurant, Sioux City, IA

Travelers passing through Sioux City have been making a habit of stopping at Johnnie Mars for years. The draw is a hot beef sandwich served with golden crispy hash browns and gravy, a plate that has earned it a following well beyond the city limits.

The menu here goes wide, mixing homestyle American comfort food with Greek favorites like gyros and kebabs. A roast beef special might arrive with a cup of chili, salad, roll, green beans, and your choice of potatoes, and the giant bowl of vegetable beef soup comes packed with fresh vegetables and big chunks of roast beef.

Breakfast runs strong too, from Western omelettes to homemade biscuits and gravy. Located along 5th Street, it keeps a classic diner setup that works for solo diners and groups alike.

Hours are Tuesday through Sunday from 7 AM to 8 PM, closed Mondays. Weekends bring the busiest crowds, so an early arrival helps.

It is a dependable meal for anyone driving through western Iowa.

6. J’s Homestyle Cooking, Cedar Falls, IA

J's Homestyle Cooking, Cedar Falls, IA
© J’s Homestyle Cooking, Cedar Falls, IA

Down on West 31st Street in Cedar Falls, J’s Homestyle Cooking earns its name one plate at a time. The hot roast beef here is a standout, built with real potatoes, a solid chunk of beef, and homemade gravy that ties it all together.

Portions run generous. Expect big servings of comfort food like meatloaf, tenderloin with tater tots, and pot pie soup, plus a corn beef soup that regulars single out.

The dining area is small, with counter seating and cozy booths, and the place tends to fill up. Breakfast fans will find omelets and biscuits and gravy alongside the lunch and dinner lineup.

Hours shift through the week, opening at 6 or 7 AM and running as late as 8 PM on Thursday through Saturday, with shorter Sunday service. Free parking is plentiful, and the spot welcomes families, college students, and groups.

For honest home-style cooking and a hot beef worth remembering, this Cedar Falls favorite delivers.

7. Niland’s Cafe, Colo, IA

Niland's Cafe, Colo, IA
© Niland’s Cafe, Colo, IA

History rides along with the roast beef in Colo, a rural town of fewer than a thousand people sitting at the junction of the historic Lincoln and Jefferson Highways. Niland’s Cafe leans into that heritage, serving homemade meals and fresh pie in a setting that feels like a genuine roadside stop from another era.

The hot roast beef is the reason many make the detour, arriving in generous portions with mashed potatoes and lands as one of the better versions in the area. The menu keeps company with fish sandwiches, burgers, and waffles, so a group can spread out and everyone stays happy.

Fast service and homemade dessert make it an easy stop for road trippers. There is even a six-bedroom motel attached for anyone who wants to linger.

Hours run Tuesday through Sunday with an early weekend start, closed Mondays, and reservations are accepted. Parking is simple in this small town.

For a slice of Iowa road history with a plate of hot beef, Niland’s fits the bill.

8. The Classic Deli & Ice Cream Shoppe, Brooklyn, IA

The Classic Deli & Ice Cream Shoppe, Brooklyn, IA
© The Classic Deli & Ice Cream Shoppe, Brooklyn, IA

Portions are the headline in the small town of Brooklyn, where The Classic Deli & Ice Cream Shoppe serves hot beef sandwiches big enough to split. Order a half and you may still walk away with the largest half hot beef you have ever seen, often around ten dollars.

Everything leans made-from-scratch here, from the hot beef to brisket sandwiches, prime rib, party potatoes, and chili burgers. The tenderloin gets similar praise, and there is dessert and ice cream waiting when the main plate is done.

The space carries an antique, tidy feel that suits a traditional Main Street diner and parlor. Set on Jackson Street, it welcomes families and groups with counter and table service, a kids’ menu, and high chairs.

Hours are Tuesday through Saturday from 7 AM to 8 PM, closed Sunday and Monday. Parking is easy, and reservations are accepted for larger visits.

When you want a hearty homemade lunch and maybe a cone afterward, this one wraps up the list nicely.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *