Haverhill, IA Listings Dining Shopping Leisure Highest Rated Dining Haverhill Social Club $$ 22 reviews Pubs, Burgers (641) 475-3321 210 1st StHaverhill, IA 50120 Mojito’s Mexican Restaurant $ 4 reviews Mexican, Seafood, Cocktail Bars (641) 752-5551 3303 S Center StMarshalltown, IA 50158 Mama Digrado's Pasta & Pizza $$ 24 reviews Pizza, Italian (641) 752-7499 2500 S Center StMarshall Town Center La Carreta Mexican Grill $$ 70 reviews Mexican (641) 752-9427 308 Iowa Ave EMarshalltown, IA 50158 Calvin Rockett Bar & Grill $$ 40 reviews American, Sports Bars, Sandwiches (641) 328-1033 2013 S Center StMarshalltown, IA 50158 Wayward Social $ 3 reviews Bowling, New American, Venues & Event Spaces (641) 752-4269 1101 S 6th StMarshalltown, IA 50158 OJ's Diner $ 10 reviews American (641) 754-4707 1102 Iowa Ave WMarshalltown, IA 50158 Culver's $ 14 reviews Fast Food, Burgers, Ice Cream & Frozen Yogurt (641) 753-9525 16 Iowa Ave WMarshalltown, IA 50158 El Portal $ 50 reviews Mexican (641) 752-0011 1716 S Center StMarshalltown, IA 50158 Tacos La Cruz $ 1 reviews Food Trucks, Mexican (641) 691-2639 1720 S Center StMarshalltown, IA 50158 Yesway $ 1 reviews Convenience Stores, Gas Stations, Fast Food (641) 752-3500 1701 Iowa Ave EMarshalltown, IA 50158 Dairy Queen Store $ 7 reviews Ice Cream & Frozen Yogurt, Fast Food, Burgers (641) 752-5101 2107 S Center StMarshalltown, IA 50158 Scooter's Coffee $ 2 reviews Coffee & Tea, Juice Bars & Smoothies, Sandwiches (641) 351-4022 1708 S Center StMarshalltown, IA 50158 Jimmy John's image/svg+xml $ 4 reviews Delis, Sandwiches, Fast Food (641) 753-6350 1702 S Center StMarshalltown, IA 50158