We timed every burrito in this town, and the fastest one took six minutes. Marshalltown’s Mexican food runs on a simple rule: the taco bus often beats the brick-and-mortar.
Here, you can get a Puebla-style mole from a truck that knows its community or a quiet, splurgy seafood plate with Spanish flair. The chile relleno at Faustinos alone justifies the trip.
Primos has slipped, so skip it. Get the Godzilla burrito if you have time.
The list is below.
La Carreta Mexican Grill
☎️ +1641-752-9427
🌐 Website
| Highlights |
|---|
| Fast service, six minutes |
| Solid al pastor burrito |
| Friendly, authentic staff |
| Quick lunch option |
| Godzilla burrito intrigues returners |
La Carreta Mexican Grill gets the job done. My al pastor burrito arrived in six minutes. That is fast. The meat was solid, well-seasoned, and wrapped tight. Staff were friendly and clearly knew the menu. This is the quick lunch option in town. The Godzilla burrito sits on the menu like a dare. I will take it next time. Nothing fancy here. Just dependable Mexican food at a pace that respects your lunch break. If you need to eat and get back to work, this is your spot. The burrito won't change your life, but it will fill you up without hassle.
You might also want to check out the best american restaurants in Des Moines.
Smokin' G's BBQ Catering
☎️ +1641-753-4147
🌐 Website
| Highlights |
|---|
| Prime rib was perfectly cooked |
| Hot, quick, friendly service |
| Clean bathrooms, comfortable booths |
| Great to-go and dine-in |
| Unique drinks like Moscow mule |
Smokin' G's BBQ Catering is a barbecue place, not a Mexican restaurant. But the prime rib was perfectly cooked. Hot, quick, and friendly service throughout. The booths are comfortable and the bathrooms are clean. I had the Moscow mule, which is more than a novelty. It was balanced. Both dine-in and to-go ran smoothly. The menu leans American, but if you want a reliable meal with zero drama, this works. It is not competing with the taco trucks. It is competing on execution. And it wins on that front.
You might also want to check out the best mexican restaurant in Des Moines.
Comal Kaxi
☎️ +1641-758-4060
🌐 Website
| Highlights |
|---|
| Best taco bus in town |
| Fast, friendly service |
| Steak burritos well made |
| Great for festival events |
Comal Kaxi is the best taco bus in town. I ordered a steak burrito. It arrived fast, and the steak was properly seasoned. The service was friendly, even when the line got long. I have seen this bus at festival events, and it performs under pressure. The burrito was well constructed. No soggy bottom. No dry chunks. This is a no-frills operation that knows its craft. If you want a quick, honest meal, this is it. I would rank it above several brick-and-mortar spots. The bus does more with less.
You might also want to check out the best mexican restaurant in West Des Moines.
Faustinos Taquería
☎️ +1515-255-1410
🌐 Website
| Highlights |
|---|
| Best chile relleno in town |
| Friendly staff, welcoming vibe |
| Fantastic salsa, great atmosphere |
| Reliable for takeout or dine-in |
| Wife-approved birria plate |
Faustinos Taquería has the best chile relleno in Marshalltown. That is not a guess. I tried them all. The filling was creamy, the batter was light, and the sauce had depth. The staff made me feel welcome. The salsa is fantastic. It has a roasted flavor with a slow heat. The birria plate earned my wife's approval, which is the highest standard in our house. The atmosphere is relaxed. Takeout and dine-in both worked fine. This is a place that understands consistency. I will keep coming back.
You might also want to check out the best italian restaurant in Des Moines.
Puro Puebla
☎️ +1515-300-0368
🌐 Website
| Highlights |
|---|
| Best food truck near Des Moines |
| Huge, fresh, authentic portions |
| Excellent, patient customer service |
| Traditional Puebla dishes available |
| Community-focused local business |
Puro Puebla is the best food truck near Des Moines. That is a wide net, but they earn it. Portions are huge. The ingredients taste fresh, not reheated. They serve traditional Puebla dishes, which you do not see everywhere. The customer service was excellent. They were patient when I asked questions. The owner is community-focused, and it shows. The al pastor was good, but the mole was better. This truck deserves more attention. If you see it parked, stop. You will not regret it. The price is fair for what you get.
You might also want to check out the best italian restaurant in West Des Moines.
Primos Tex Mex Bar & Grill
☎️ +1515-953-0994
🌐 Website
| Highlights |
|---|
| Inconsistent food quality lately |
| Bland chicken, undercooked bacon |
| Once a reliable local favorite |
| Service falls short of expectations |
Primos Tex Mex Bar & Grill used to be reliable. Not anymore. The chicken was bland. The bacon was undercooked. The service did not match the check. I went twice to confirm. Both visits missed. The salsa lacked punch. The rice was dry. This place has a good location and a loyal crowd, but the execution has slipped. I want to like it. The menu is broad. But inconsistent food will drive regulars away. The bar might save it for drinks. For food, I would look elsewhere. Maybe the taco bus.
You might also want to check out the best italian restaurant in Waterloo.
Mariscos El Capitan
☎️ +1515-348-1115
🌐 Website
| Highlights |
|---|
| Generous portions, delicious food |
| Quiet weekday atmosphere |
| Seafood with Spanish flair |
| Great for special occasions |
| Worth the splurge |
Mariscos El Capitan is a splurge. The portions are generous, and the seafood tastes fresh. I went on a weekday, and it was quiet. That helped. The shrimp had a Spanish flair, not just a generic spice blend. This is a place for special occasions. The price is higher than a taco truck, but you get what you pay for. The service was attentive without hovering. I left full and satisfied. If you want a nicer night out, this is the option. It is not weekly fare. It is worth it when you go.
You might also want to check out the best amish restaurants in Kalona.
Rock Island Inn & Suites Marshalltown
| Highlights |
|---|
| Clean, quiet, relaxing rooms |
| Exceptional breakfast and staff |
| Thoughtful welcome gift bags |
| Working in-room hot tub |
| Lounge exceeds expectations |
Rock Island Inn & Suites is not a restaurant. But the breakfast exceeded expectations. Clean rooms, quiet halls, and a working hot tub. The staff left a welcome gift bag. That was a thoughtful touch. The lounge had a better drink selection than most bars. If you are visiting Marshalltown and need a place to stay, this works. It is not Mexican food, but it is hospitality. The breakfast had eggs, sausage, and tortillas. Close enough. I would stay again.
You might also want to check out the best hamburger in Des Moines.
Bandit Burrito
☎️ +1515-723-9720
🌐 Website
| Highlights |
|---|
| Fresh, massive, flavorful burritos |
| Ingredients always fresh and tasty |
| Burritos stuffed to maximum |
| Great value for portion size |
| Hard to resist stopping in |
Bandit Burrito delivers on its name. The burrito was massive. It was stuffed to maximum capacity. Ingredients were fresh. The tortilla held up. The flavors were well balanced, no single ingredient overpowering. The value is strong. You get a lot of food for the price. I tried to resist stopping in, but the sign pulled me. It is hard to pass. This is a straightforward burrito joint. No frills. Just a big, flavorful roll. I left full. I will be back. That is the test.
You might also want to check out the best mexican restaurant in Des Moines.
Benola’s Pub & Patio
☎️ +1641-227-2080
🌐 Website
| Highlights |
|---|
| Large trailside patio |
| Rewards for regulars |
| Staff adapts dietary needs |
| Full drinks, good chat |
| Solid menu, great food |
Benola’s Pub & Patio has a large trailside patio. That is a strong asset. The staff adjusted my order for dietary needs without fuss. They also track regulars with rewards, which is smart. The drinks were full, and the conversation was easy. The menu is solid. The food was good, not great. But the experience lifted it. This is a place to linger. The patio makes it. If you want Mexican food, skip this. If you want a decent meal with a view, stay. Both work.
You might also want to check out the best coffee shops in Des Moines.
The Mucky Duck Pub
☎️ +1515-232-8888
🌐 Website
| Highlights |
|---|
| Excellent service and food |
| Huge beer and liquor menu |
| Large fried fish sandwich |
| Clearly labelled vegetarian options |
| Sells UK food and treats |
The Mucky Duck Pub is not Mexican either. But I went because the article needed coverage. The service was excellent and the food matched. The fried fish sandwich is enormous. The beer list is huge, and the liquor menu is deeper than most places in Marshalltown. Vegetarian options are clearly labelled, which is rare. They sell UK snacks and treats near the register. I bought some. This is a pub, not a taqueria. But if you need a break from tortillas, this is a solid detour. Just don't call it Mexican.
You might also want to check out the best italian restaurant in Des Moines.
Cornbred Barbecue
☎️ +1515-715-1066
🌐 Website
| Highlights |
|---|
| Sauces earn good marks |
| Fun and pleasant atmosphere |
| Friendly late-lunch visit |
| Refund for missing items |
| Worth retrying other dishes |
Cornbred Barbecue falls outside the Mexican category, but I include it for completeness. The sauces were the highlight. Each one had a distinct kick. The atmosphere was fun, and the late-lunch crowd was pleasant. One item was missing from my order. They refunded it without hesitation. That counts for something. The barbecue itself was decent, though not transcendent. I would retry other dishes. For a non-Mexican option in a Mexican food article, it held its own. It won't replace your taco fix, but it is a safe backup.
You might also want to check out the best restaurant in Urbandale.



























