

Taco Loco Mexican Bar and Grill
Authentic Mexican cuisine with a famous Seafood Fajita
Pick your town, or browse them all below: call, get directions or see a local offer.
Businesses Types of businessTowns
This page lists Mexican restaurants across Iowa, grouped by town, so you can find a place to eat in the community you are in or plan to visit. Towns included here are Des Moines, Urbandale, Cedar Rapids, Fort Dodge, Marion and Solon. Many of these restaurants offer familiar favorites such as tacos, burritos, enchiladas, nachos and fajitas, and some also list lunch specials, appetizers, seafood dishes, margaritas and catering for larger gatherings. When choosing one, check the menu or call ahead to confirm the dishes or catering you need, and look at the hours listed, since lunch and dinner schedules can differ.


Authentic Mexican cuisine with a famous Seafood Fajita


Family-owned Mexican restaurant with street tacos and birria


Mexican platters, fajitas and shrimp dishes with a full bar


Modern Mexican fare, craft cocktails and late-night tacos



Mexican restaurant and bar with grilled fajitas and chorizo dishes


Burritos with bold flavors and fresh ingredients


Mexican restaurant serving seafood, steak and drinks


Fajitas, tacos and birria served on a patio in Marion


Authentic Mexican cuisine and margaritas in Cedar Rapids

Margaritas on tap and queso flights in the East Village

Mexican tradition and Iowa hospitality since 2014

Contemporary Mexican food with fajitas, tacos and tres leches