We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Marshalltown, IA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Sub City

#1 of 56 Restaurants in Marshalltown
Price: $5 - $10 Map
Cuisines: American Sandwiches

Tremont Inn On Main

#2 of 56 Restaurants in Marshalltown
Map
Visitor photos (2)
Cuisines: American

Culver's

#3 of 56 Restaurants in Marshalltown
Price: $6 - $12 Map
Visitor photos (2)
Menu
Cuisines: American Fast Food

Zenos Pizza

#4 of 56 Restaurants in Marshalltown
Price: $20 - $40 Map
Visitor photos (11)
Menu
Cuisines: Pizza

Taylor's Maid-Rite

#5 of 56 Restaurants in Marshalltown
Map
Visitor photos (2)
Menu
Cuisines: American

Tremont Grille

#6 of 56 Restaurants in Marshalltown
Map Menu

Smokin' G's BBQ, Restaurant

#7 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Barbecue

Ocean City Chinese Restaurant

#8 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Chinese Seafood

Dairy Queen

#9 of 56 Restaurants in Marshalltown
Map Menu

Mama DiGrado's Pasta & Pizza

#10 of 56 Restaurants in Marshalltown
Map
Visitor photos (2)
Menu
Cuisines: Italian

Purple Cherry

#11 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: American

Culver's

#12 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: American

Little Caesars

#13 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Pizza

McDonald's

#14 of 56 Restaurants in Marshalltown
Map Menu

Applebee's

#15 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: American

Doo Dah's

#16 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Mexican American

El Portal

#17 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Mexican

Cecil's Cafe

#18 of 56 Restaurants in Marshalltown
Map Menu

Haley's Diner

#19 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: American Pub

Taco John's

#20 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Mexican

Zamora

#21 of 56 Restaurants in Marshalltown
Map Menu

Arby's

#22 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: American

Chef King

#23 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Chinese

Legends American Grill

#24 of 56 Restaurants in Marshalltown
Map Menu

Calvin Rockett

#25 of 56 Restaurants in Marshalltown
Map Menu

Pizza Ranch

#26 of 56 Restaurants in Marshalltown
Price: $7 - $20 Map Menu
Cuisines: Pizza Pasta

China Buffet

#27 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Chinese

Burger King

#28 of 56 Restaurants in Marshalltown
Map Menu

O J's Diner

#29 of 56 Restaurants in Marshalltown
Map Menu
Cuisines: Diner

Junction Sports Bar and Grill

#30 of 56 Restaurants in Marshalltown
Map
Visitor photos (1)
Menu
Cuisines: American Bar Pizza