14 Best American Restaurants in Marshalltown

OPA! Grill Mediterranean American Restaurant American • $
4 W Boone St, Marshalltown

Customers` Favorites

Chicken and Pork Souvlaki Kebobs with Twice Baked Potato & Pita Points with Tzatziki Sauce
Opa Platter with Pastitsio Souvlaki and Spankopita
Lamb Chops and Home Cut Fries
Spanakopitakia Spinach Pies
Philly Cheese Steak Sandwich
Hand-Cut French Fries Side
Lemon Chicken Rice Soup
Chicken Carbonara Pasta
Chicken Souvlaki Kebob
Flaming Cheese Saganaki

“I love this place. Plain and simple. We eat at Opa at least once a week! I havent had one single bad dish. My absolute favorite is the Napoli pasta- I get it with extra mushrooms and it really hits the spot. The strawberry cheesecake and baklava are to die for! Why are their french fries so good? Someone explain!“

4.8 Superb66 Reviews
Maid-Rite American • $
106 S 3rd Ave, Marshalltown

Customers` Favorites

Maid Rite Chips and a Malt a Meal for for a King
Maid-Rite Sandwich with Shake
The Original Maid-Rite
Maid-Rite with Cheese
Loose Meat Sandwhich
Chocolate Shake
Coleslaw
Floats
Chili
Malts

“I am glad I decided to try Taylor’s Maid-Rite while I was in town from Dallas, Texas. I am prone to gravitate to small local eateries....and it is evident this is a gathering place for locals. If you are looking for AMAZING food, EXCELLENT service, and a GREAT relaxing atmosphere... Taylor’s Maid-Rite is worth checking out!! It is definitely on my "go back" list when I'm in the Marshalltown, Iowa area again!!“

4.6 Superb108 Reviews
Tremont on Main Restaurants and Inn American • $
24 W Main St, Marshalltown

“My husband and I love boutique inns, and since our birthdays were on either side of our nieces wedding last weekend, we chose the Tremont.

The owners are very gracious, and very honest. The flight of stairs up to the rooms is steep, and I have knee issues, but there are handrails on both sides and since there were never crowds of people entering or leaving at the same time, it was fine.

The rooms are spacious and well-appointed. The bathrooms are modern and they supply high quality, sustainable bath products. (We were upgraded to a king room, which was super sweet.) The bed was firmer than I’m used to, but the pillows were so great that I slept well every night.

We ate at Tremont on Main our first night, arriving just before they closed the kitchen. The food was fantastic and the service impeccable.

We had breakfast at the Tremont Grille most of the days we were in town. Super convenient to get my morning espresso fix and again, the staff was awesome. They even made us breakfast even though we arrived later than their typical hours.

Both restaurants feature jazz and Great American Songbook background music, which is very relaxing.

I’m a huge proponent of “think global, buy local” and was so happy to support a local business.

(Their overview mentions that they’re LGBTQ friendly, and even though we’re straight, we try to support inclusive businesses. )“

4.5 Superb38 Reviews
O J's Diner American • $
1102 Iowa Ave W, Marshalltown

Customers` Favorites

Eggs Hash Browns Bacon and Pancakes
Everything Omelet
Breakfast Burrito
Hashbrowns
Special

“Great food friendly staff it is getting a little spendy though.“

4.4 Superb42 Reviews
Wayward Social American • $$
1101 S 6th St, Marshalltown

“I went here for my high school's 20 year reunion party and it didn't disappoint. I used to come here in Middle school, high school, and college back when it was Totem Bowl. This place is much nicer and the staff is much nicer. Highly recommend.“

3.8 Good30 Reviews
DOO Dah's DINER Diner • $
128 E Main St, Marshalltown

Customers` Favorites

Everything Omelet and Hash Browns with Gravy
Biscuits and Gravy Hash Brownsand 2 Eggs
Everythoomelet Hash Browns Toast
Country Fried Steak and Eggs
Short Stack Pancakes
Tenderloin Sandwich
All Meat Omelette
Corn Beef Hash

“I didn't know what to expect when we went here because it looks like a really tiny place but it's very big inside. They went above and beyond to make sure my daughter had an amazing meal and mine was so so good. Everybody had an excellent food and the prices were not bad at all. Highly recommended“

4.5 Superb63 Reviews
Rumours Sports Bar & Grill Bar & Grill • $
309 S 12th Ave Pl, Marshalltown

Customers` Favorites

Buffalo Chicken Sandwich
Hand Breaded Tenderloin
Half Pound Steak Burger
Super Loaded Nachos
Philly Cheese Steak
Naked Cheese Balls
Chicken Wings
Jumbo Shrimp
Fried Chicken
Buffalo Wings

“Love this place and the food“

4.6 Superb23 Reviews
Culver’s American • $
16 Iowa Ave W, Marshalltown

Customers` Favorites

Mushroom Swiss Burger Basket
Fried Chicken Sandwich
Ice Cream Sundaes
Reuben Basket
Shrimp Dinner
Banana Split
Cheeseburger
Cod Dinner
Hamburger
Chili

“I struggled between a three-star and four star review, so treat this as 3.2 or 3.5 stars. I also intend this as a general review of any Culver's. I've eaten there three times when visiting because so many of my Midwest relatives think it's the bee's knees. It's certainly a better call than McDonald's or Burger King, but I don't think their "famous" custard is anything special, and their food is fine, nothing special. I will say their fish is pretty good, but the tartar sauce is terrible. It's like mayonnaise with a couple of spots of pickle. I'd rather have something from a jar. Their Butter Burgers and their fries are fine as well. Every time I've eaten there, I've left with that sort of gut bomb feeling, but that's to be expected with most fast food I suppose. So if you've run a marathon or bucked some hay and need some serious fat calories, this will probably taste pretty good. Or if you're traveling and need a better option than traditional burger chains, this is a half step up. Other than that, I'd go for a pizza or some tacos.“

3.7 Good96 Reviews
Center Street Station Bar • $
19 N Center St, Marshalltown

“Keep up the great work y’all!!“

4.5 Superb2 Reviews
Taco bell American • $
TacoBell 041386, 102 Iowa Ave W, Marshalltown

“The food and drinks are very good. Some staff are great, others don't act like they want to be there. The inside and outside are very clean because it is brand new. The inside is very small and not somewhere I would want to sit down and eat with my family. Nothing for kids, unfortunately.

Parking: Not much space to park at all. Drive-thru line out into the road when busy.

Kid-friendliness: Not at all a place for kids.“

3 Average28 Reviews
The Spot Bar • $
217 1/2 N 13th St, Marshalltown

“This is the best little bar in town. Everyone is polite, funny and the bartenders know exactly what you drink after the first visit. Seating capacity 24, but so much more in the visit then a seat. Shirley, the owner is the best. The customers are friendly and everyone says hello.“

3.7 Good3 Reviews
Legends American Grill Bar • $
2902 S Center St, Marshalltown

Customers` Favorites

Build Your Own Burger Waffle Fries
Chicken Bacon Swiss Sandwich
Breaded Pork Tenderloin
Home-Made Onion Rings
Chicken Sandwich
Reuben Sandwich
Chicken Tenders
Legends Burger
Mashed Potatoes
Prime Rib Meal

“I dined here years ago one time, & this was my 2nd visit. I am following a keto plan, & was able to have the Legend's burger with no bun, well done, with a condiment cup of dill pickles, & broccoli instead of fries. It fell within my plan & was delicious. Our waitress Hannah was excellent, & very kind. 5⭐️
My only issue was that the bathroom door lock/doorknob is broken, so hopefully they'll change the knob soon.
Overall it was a great lunch. Very pleased.“

3.9 Good95 Reviews
Perkins Restaurant & Bakery Bakery • $
3102 S Center St, Marshalltown

Customers` Favorites

Hibachi Grilled Shrimp Skillet
Build Your Own Breakfast Plate
Country Fried Steak & Eggs
You-Can-Eat Pancakes
Strawberry and Cream
Chicken Fried Steak
Blueberry Pancakes
Appetizer Sampler
Magnificent Seven
Price Slice of Pie

“Every time we go to Perkins it's very friendly, great service and we never wait very long for our drinks or food. The food is very hot and has great flavors that's honestly makes me over stuff myself. That's ok though, because the pie and great atmosphere makes for a great meal, a great evening, I'd even call it a date night. Just like to say thank you to all of the staff, for making my life easier and for making me feel like I am at home. Keep up the great service all of you!“

3.8 Good91 Reviews
Applebee's Grill + Bar Sports Bar • $$
3101 S Center St, Marshalltown

Customers` Favorites

Bourbon Street Chicken & Shrimp
Spinach Artichoke Appetizer
Loaded Shrimp Fajitas
Bourbon Street Steak
Ribs and not Sure
The Classic Combo
Oriental Chicken
Grilled Chicken
Boneless Wings
Chicken Penne

“We were a little concerned coming here considering some of the previous reviews about the service here. I'm glad I can put in this good review.

They were training a new guy who was our primary server. Donnie was training him and they both did great. My drink didn't even get half empty before I got a refill sat down on the table. Food came out hot and quickly. Really good experience.“

3.5 Good87 Reviews