9 Best Mexican Restaurants in Marshalltown

Explore Marshalltown's Mexican flavors with our restaurant recommendations.

Adelina's Grill Mexican • $
101 N Center St, Marshalltown

Customers` Favorites

Fajita Quesadilla
Fried Ice Cream
Salsa and Chips
Chicken Tenders
Ceviche Tostada
Chicken Tortas
Chimichanga
Taco Plate
Cheese Dip
Guacamole

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

Customers` Favorites

Maw Mega Monster Burrito
Lunch Chicken & Rice
Enchiladas Gratinadas
Mexican Quesadilla
Chicken La Carreta
Chimichanga Lunch
Godzilla Burrito
Fried Ice Cream
Chips and Salsa
Burritos Deluxe

“Really tasty pork tamales, spicy but not so spicy that it kills the flavor. Iced tea is real brewed tea, not packaged. Husband had steak street tacos and they were authentic. The refried beans are tender and reminded me of the best Tex-Mex beans I grew up on in Texas. The spanish rice is cooked to perfection as well. Guacamole side was tasty and great texture. Chips warm and delicately crisp, salsa very good and on the mild side but I’m certain our waiter would have provided a spicier one had we asked. Definitely recommend.“

4.5 Superb73 Reviews
Comal Kaxi Mexican • $
S 12th Ave Pl, Marshalltown

Customers` Favorites

Pollo Chicken
Azada Steak
Frijoles

“This is hands down THE BEST Mexican food I’ve had in the Marshalltown/Tama area. I come here after work on the weekends and I’ve never been disappointed!! The people are kind and the service is fast! 100/10“

4.8 Superb4 Reviews
Tacos Michoacan Maravilla Mexican • $
128-100 E State St, Marshalltown

“I can't say how proud I am of these people. We returned from vacation this morning after missing the tornado. They were not charging for food tonight but taking free will donations as they have been feeding the town after the disaster. Of coarse I gave a generous donation because not only do they have the best burritos I have ever had, they are the nicest people and we want to make sure they are in business for years to come. Bravo guys and we will continue to support you 1 to 3 times a week, but always our Friday night staple.“

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

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.2 Good12 Reviews
Ay Caramba Mexican • $
1803 South Center Street, Marshalltown

Customers` Favorites

Chicken Burrito Bowl
Steak Burrito Bowl
Pork Chorizo Salad
Veggie Quesadilla
Esquite Corn Cup
Barbacoa Burrito
Barbacoa Salad
Steak Nachos
Chips

“i love this place! always my go to for tacos in marshalltown.“

3.8 Good32 Reviews
El Portal Tex-Mex • $
1716 S Center St, Marshalltown

Customers` Favorites

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

“Good place to go to have consistently good Mexican food. Large menu with something to please everyone. The mixed drinks are pretty good, they claim the best margarita in Iowa, but that may be debatable.Good service and food, worth a shot if you want Mexican.“

4.5 Superb47 Reviews
Mojito Mexican Restaurant Bar • $
3303 S Center St, Marshalltown

Customers` Favorites

Chicken Strips with Fries Kids Meal
Jody's Tacos 3 Pieces
California Burrito
Sliced Jalapeños
Gigantic Burrito
Guacamole Fresco
Chicken Fajitas
Chicken Nuggets
Chiles Toreados
Shrimp Cocktail

“Excellent service!!! I feel like I am in Mexico.“

4.2 Good68 Reviews
Mi Ranchito Mexican Grill & Seafood Seafood • $$
1010 Lincoln Way, Marshalltown

Customers` Favorites

Parrillada De Mariscos Seafood Platter
Complimentary Chips and Salsa
Trio Ceviche Platter
Cubeta de Cerveza

“I think it was delicious I think there was a lot of food I wish I could have had the extra food to somebody that needed it so much food but the service Elizabeth was phenomenal she's amazing her kids are beautiful or two daughters I thought were twins very good personality and that's what we need today and these restaurants especially if you got to get past bad food but these people's food was delicious“

3.7 Good19 Reviews

You May Also Like