Restaurants near Haverhill

Haverhill Social Club 210 1st St, Haverhill Bar & Grill • $
210 1st St, Haverhill

Customers` Favorites

Onion Rings
Cheese Burger
Haverhill Social Club Special Pizza and Korean BBQ Wings
Parmesan Garlic Chicken Wings
Brown Sugar Buffalo Wings
Asian Chicken Wings
Chicken Bacon Ranch
HSC Special Pizza
Traditional Wings
Bacon Cheeseburger

“Friendly place with great staff and food. Cool car show.”

4.8 Superb69 Reviews
The Flying Elbow 229 N 13th St, Marshalltown Hot Dogs • $
229 N 13th St, Marshalltown - 7.54 miles

Customers` Favorites

Vader Tots
Pulled Pork Sandwich
The Patterson
Sauce
Tombstone Burger
Street Corn Salad
Bang Bang Burger
Tater Tots
The Brisco
Vegan

“We did a bulk order of pulled pork for a small gathering, and it was amazing! I'm a newbie to The Flying Elbow, and I definitely will be back!”

4.9 Superb147 Reviews
OPA! Grill Mediterranean American Restaurant 4 W Boone St, Marshalltown American • $
4 W Boone St, Marshalltown - 7.34 miles

Customers` Favorites

Hummus
Baklava
Tiramisu
Chicken Riviera Entree
Greek Salad
Chicken Soup
Gyro and Fries
Appetizer Platter
Gyros with Greek Fries
Chicken and Pork Souvlaki Kebobs with Twice Baked Potato & Pita Points with Tzatziki Sauce

“I happened to be in Marshalltown Friday evening and decided to bring Opa home for supper for my family. I stopped in and the waiter who helped me was so friendly and nice! I ordered my husband the Gyro, his favorite, and my daughter got the kid’s pasta with red sauce. I ordered the grilled chicken kabobs and chose the chicken with rice soup, that soup is amazing!! Everything was delicious even after driving home 40 minutes away! We will definitely be back and I will be ordering a couple to go bowls of the soup to take to work for lunches!!”

4.8 Superb61 Reviews
Maid-Rite 106 S 3rd Ave, Marshalltown American • $
106 S 3rd Ave, Marshalltown - 7.59 miles

Customers` Favorites

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

“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 Superb98 Reviews
Jack's Pho' House 802 S 3rd Ave, Marshalltown Laotian • $
802 S 3rd Ave, Marshalltown - 7.06 miles

Customers` Favorites

Pad Thai
Jeow Bong
Drunken Noodles
Beef Pho and Spring Roll
Pho Seafood Pho
- Spring Rolls
- Crab Rangoon
Crab Rangoon 4
Bowl of Pho
Sticky Rice

“Love this place. The food is beyond great. The staff is wonderful. Even when it’s busy and low on staff they run around and make it happen.”

4.8 Superb31 Reviews
Ev’s Dairy Products 2205 S Center St, Marshalltown Ice Cream & Frozen Yogurt • $
2205 S Center St, Marshalltown - 5.66 miles

Customers` Favorites

Chocolate Chip
Strawberry Shortcake Sundae
Crunch Coat Cone
Banana Split
Waffle Cone
Hot Fudge
Sundaes
Float

“While the outside leaves a bit to be desired, the ice cream MORE than makes up for it. It is absolutely the best in town. The last year they’ve added more new flavors and have such great combinations. We most often do a mixed quart of the daily flavor. You will not be disappointed. ☺️”

4.8 Superb29 Reviews
Smokin' G's BBQ Catering 25 W Main St, Marshalltown Barbecue • $
25 W Main St, Marshalltown - 7.6 miles

Customers` Favorites

BBQ Ribs
Onion Rings
Baked Beans
Sweet Potato Fries
Cheesy Potatoes
Scorpion Burger
Pig Candy
Mac & Cheese
Brisket Dinner
Pulled Chicken

“definitely made a fan outta me, chicken nacho half portion was huge and dont get me started on that little chocolate bomb dessert thingy!”

4.6 Superb57 Reviews
Adelina's Grill 101 N Center St, Marshalltown Mexican • $
101 N Center St, Marshalltown - 7.71 miles

Customers` Favorites

Enchilada
Guacamole
Fajita Quesadilla
Fried Ice Cream
Combo Fajitas
Bistec a La Mexicana
Chicken Tenders
Salsa and Chips
Ceviche Tostada
Chicken Tortas

“The food was amazing! The service was fantastic! And the prices were very reasonable! Did I mention the food was amazing?!! This will definitely be our new go to for Mexican cuisine!”

4.6 Superb49 Reviews
Sub City 8 E Main St, Marshalltown Sandwich Shop • $
8 E Main St, Marshalltown - 7.63 miles

Customers` Favorites

25 Double Meat Cheese Infinity Taste and Awesomeness
Zesty Chicken
Tuna
Roast Beef
Oreo Fluff
Pulled Pork
Classic blt
Hard Salami
Beef Brisket
Green Peppers

“Awesome sandwiches!!!! Great service!!!!”

4.7 Superb29 Reviews
El Portal 1716 S Center St, Marshalltown Tex-Mex • $
1716 S Center St, Marshalltown - 6.21 miles

Customers` Favorites

Guacamole
Chips and Salsa
Shrimp Quesadilla Dinner
Beef Tip Macho Burrito
Chicken Quesadilla
Rio Grande Burrito
Taco Verde w Rice
Street Tacos Meal
Refried Beans
Chile Verde

“good food good drinks good service”

4.6 Superb36 Reviews
11

The 918

The 918 918 N 4th Ave, Marshalltown Bar • $
918 N 4th Ave, Marshalltown - 8.55 miles

“Great place and always very clean!”

4.9 Superb12 Reviews
Tremont on Main Restaurants and Inn 24 W Main St, Marshalltown American • $
24 W Main St, Marshalltown - 4.9 miles

“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
La Carreta Mexican Grill 308 Iowa Ave E, Marshalltown Mexican • $
308 Iowa Ave E, Marshalltown - 5.1 miles

Customers` Favorites

Street Tacos
Maw Mega Monster Burrito
Queso Dip
Cheese Dip
Fish Tacos
Taco Salad
Black Beans
Texas Fajita
Chimichangas
Carne Asada

“Food is scrumptious, service is awesome, takeout is convenient. The people are the absolute best. I couldn't be happier to have such a stellar option for vegetarian and vegan food. The cuisine has great variety, and ingredients are always fresh. Alfonso is a force to be reckoned with in all realms! Keep doing all you do! We love you and La Carreta!”

4.4 Superb65 Reviews
Ocean City Chinese Restaurant 5 W Main St, Marshalltown Szechuan • $
5 W Main St, Marshalltown - 7.61 miles

Customers` Favorites

Sushi
Soup
Chicken Fried Rice
Combination Fried Rice
Szechuan Shrimp
Salmon Sashimi
Sesame Chicken
Crab Rangoon

“I ordered the jasmine tea, sushi/sashimi platter with miso soup and a spicy yellow fin roll. The sashimi was really good. The sushi rice however tasted like it was not seasoned very much. Instead they just used the starch they didn't finish washing off to stick it together. The miso soup was lacking flavor from the broth. But overall the service was fantastic. They were very polite and the food we ordered came fresh and fast. My wife ordered shrimp lo mein. The noodles were cooked just fine and the seasoning was good. But there was one weird thing. It tasted like they velveted the shrimp. If shrimp is cooked properly, you don't need to velvet them. Remember C is cooked O is overcooked. ? But I would eat there again considering it's hard to find decent sashimi near me. If you're in Marshalltown, give it a try.”

4.5 Superb29 Reviews
15

JB Bar

JB Bar 915 Turner St, Marshalltown Bar • $
915 Turner St, Marshalltown - 7.41 miles

“Neighborhood bar that has pool tables, jukebox. Owner retired from local factory and has kept his doors open, even when things weren't going good for factory workers..

Parking: Gravel parking lot , plenty of parking..over flow goes to street.”

4.8 Superb10 Reviews
Lara's Bakery 3 701 N 3rd Ave Suite C, Marshalltown Bakery • $
701 N 3rd Ave Suite C, Marshalltown - 8.27 miles

Customers` Favorites

Pan Dulce
Bakery
Birthday Cake
Doughnut

“I stopped at Lara’s yesterday for the first time, and was greeted with wonderful smells and beautiful smiles! The staff was very, very kind. I told one of the girls I’d never been in before, and she proceeded to show me everything on display. All of the yummy baked goods and pastries are huge, and the prices are very very reasonable! I left with 7 treats and only paid $9.50. Awesome quality, astounding service, a joy to have in Marshalltown!”

4.9 Superb8 Reviews
O J's Diner 1102 Iowa Ave W, Marshalltown American • $
1102 Iowa Ave W, Marshalltown - 4.56 miles

Customers` Favorites

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

“The place you remember eating with your parents as a kid that was so great---it is still here. Breakfast, lunch or dinner-----you won't get better food!”

4.4 Superb37 Reviews
Rumours Sports Bar & Grill 309 S 12th Ave Pl, Marshalltown Bar & Grill • $
309 S 12th Ave Pl, Marshalltown - 7.75 miles

Customers` Favorites

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

“Love this place and the food”

4.5 Superb21 Reviews
Tannin Wine Bar & Craft beer 125 E Main St, Marshalltown Bar • $$
125 E Main St, Marshalltown - 7.65 miles

Customers` Favorites

Brie & Apple Butter

“I love the atmosphere! It’s such a beautiful space to sit and relax with a drink and maybe a little meat and cheese! I recommend the Diva Bread! Yummmm! I’m not a wine drinker, but the beer is always served cold !”

4.7 Superb10 Reviews
Melbourne Pub (Formerly Clarks' Bar) 109 Main St, Melbourne Bar • $
109 Main St, Melbourne - 7.32 miles

Customers` Favorites

Cheeseburger
Hot Dogs
Pizza

“Small town bar with great staff!”

5 Superb6 Reviews
MAMA DiGrado's PASTA & PIZZA 2500 S Center St, Marshalltown Pizza • $
2500 S Center St, Marshalltown - 5.52 miles

Customers` Favorites

Garlic Bread
Garlic Cheese Bread
Meatballs
Italian Beef Sandwich
Build Your Own Pasta
Chicken Alfredo
Penne Alfredo

“Superb service! Went beyond our expectations!”

4.3 Superb58 Reviews
Big Acai Bowls Mobile Truck Marshalltown Ice Cream Shop • $$
Marshalltown - 6.12 miles

“ML como sempre lo an sido muy amables y lo didan siendo Asi y todo para adelante mucho animo amigos y amigas.”

5 Superb5 Reviews
Dave's Bar 207 E Main St, Marshalltown Bar • $
207 E Main St, Marshalltown - 7.66 miles

“Great friendly staff and wonderful service; terrific venue for live music, enjoy going there very much.”

5 Superb4 Reviews
Ma Browns Cookies & More 2909 Jackie Terrace, Marshalltown Bakery • $$
2909 Jackie Terrace, Marshalltown - 4.88 miles

“we have had the pleasure of having cookies, cupcakes and cinnamon rolls thanks to my sister Tammie. You can not go wrong with Ma Browns cookies and more. Best we have had yet! so delicious and just the right amount of everything in every bite!”

5 Superb4 Reviews
25

T C's

T C's 921 N 3rd Ave, Marshalltown Bar • $
921 N 3rd Ave, Marshalltown - 8.55 miles

“Four stars because I always have a good time here and the regulars are friendly. Th3 bartender I had yesterday poured plenty of vodka in my drinks which I appreciated. It's not a fancy bar, and smells of sanitizer or something but hey...dive bars are kinda cool”

4.7 Superb6 Reviews
CHEF KING 29 W Main St, Marshalltown Chinese • $
29 W Main St, Marshalltown - 7.59 miles

Customers` Favorites

Peanut Butter Chicken
Black Pepper Chicken
Vegetable Lo Mein
General TSO's Chicken
House Special Lo Mein
Sauteed String Bean
Fried Dumpling 10
Seafood Delight
Dessert Platter
Mongolian Beef

“Food is delicious, especially the black pepper chicken. Service is fantastic, and very attentive. I recommend eating in, if you are able, but the boxes for togo are self filled and paid by weight.”

4.3 Superb23 Reviews
Vaughn's Pub 22 N 1st Ave, Marshalltown Bar • $
22 N 1st Ave, Marshalltown - 7.68 miles

4.8 Superb4 Reviews
Laurel's Pour House 102 S Main St, Laurel Brewery • $$
102 S Main St, Laurel - 4.67 miles

“This is a GREAT place to go!! I'm not from the area and even the first time I was there I was welcomed with open arms as all feel like family, not even knowing these people!! Seen another review on here that had no good words and I just have to say that review is NOT this place at all!!! The owner is great and the patrons are just as great!”

5 Superb3 Reviews
Tacos Michoacan Maravilla 128-100 E State St, Marshalltown Mexican • $
128-100 E State St, Marshalltown - 7.72 miles

“The food here is always freshly made and real good. They're usually busy so it can be a bit of a wait sometimes but it is worth waiting.They are currently cash only.”

5 Superb2 Reviews
Maria's Tacos 110 W State St, Marshalltown Mexican • $
110 W State St, Marshalltown - 7.63 miles

Customers` Favorites

Burrito Grande

“Authentic Mexican in Iowa? Who would have guessed! We live in Texas, where good street tacos are prized. Maria's are as good as any I've had at home or in Mexico City. The posole was flavorful, and husband said the burrito was five star. Homemade horchata was best I've had anywhere. Every time we come to Marshalltown for family, Maria's is a must stop. Don't expect a fancy restaurant. It's window service from an old house, and you eat at picnic tables on the enclosed front porch or outside. But every Texan knows the best Mexican food comes from a hole-in-the-wall joint.”

4.3 Superb10 Reviews

Get more info in our app

Download app for free

Open