10 Best Mexican Restaurants in Urbandale

We've got Urbandale's top Mexican restaurants covered for you.

Hidalgo Mexican Bar and Grill Mexican • $
2675 100th St, Urbandale

Customers` Favorites

2 Marg Order a Shot of Patron
Burrito Rice and Beans
Burrito California
Seafood Chimichanga
Hidalgo Molcajete
Fresh Guacamole
Chips and Salsa
Fajitas Hawaiian
Tacos Al Carbon
Fajita Hawaiian

“Yanci was excellent ! Drinks were awesome and food was delicious and came so fast!“

4.7 Superb129 Reviews
Cancun Grill and Cantina - Urbandale Mexican • $
3855 121st St, Urbandale

Customers` Favorites

Shredded Beef Chimichanga
Tortilla Chips and Salsa
Guacamole Chips & Salsa
Guacamole Chips Salsa
Breaded Shrimp Tacos
Chicken Enchiladas
Enchiladas Hacienda
Fajita Quesadilla
Tacos Al Carbon
Chicken Fajita

“10/10! I loved the food they were very kind and had such good drinks with lots of options. The place was clean and beautiful. Will come again!😁“

4.4 Superb152 Reviews
El Barco Méxican Restaurant Mexican • $
8801 Hickman Rd, Urbandale

Customers` Favorites

Mexican Shrimp Cocktail
Parrillada de Mariscos
California Burrito
Classic Burrito
Fresh Guacamole
Chips and Salsa
Burrito Bowl
Shrimp Tacos
Street Tacos
Cheese Dip

“Ordered a smaller order for carry out. Was packaged and ready when I walked into the door. A very nice atmosphere. One dish was the seafood enchiladas and was very good. We don't typically order anything with seafood more than 4 hours from the coast, but this dish was really good, as we're the others. There are some fees for carry out, so check before you pick up. Very good service, good food, good price for the size and quality.“

4.3 Superb123 Reviews
VIVA Mexican Restaurant Mexican • $
4531 86th St, Urbandale

Customers` Favorites

Fajita Steak Nachos
Seafood Chimichanga
California Burrito
Fajita Quesadilla
Chipotle Burrito
Chicken Fajitas
Tacos Al Pastor
Chips and Salsa
Chicken Flautas
Texas Burritos

“Amazing food and margaritas as well as fun staff!“

4 Good82 Reviews
Pancheros Mexican Grill - Urbandale Mexican • $
3265 100th St, Urbandale

Customers` Favorites

Large Mild Ancho Salsa
Look at That Burrito
Chips and Salsa
Chips and Queso
Chips and Guac
Burrito Bowl
Quesadilla
Small Guac
Tacos 2
Steak

“Might be biased but I absolutely love this place. I’ve been to many different Pancheros and this one just always seems to hit the spot. The place itself is a little dry but I guess we have to be the ones to entertain ourselves sometimes or else you might just be boring. 9.7/10 definitely recommend!!“

3.9 Good56 Reviews
El Rodeo Mexican Restaurant Mexican • $
7420 Douglas Ave, Urbandale

Customers` Favorites

Chicken Enchiladas De Mole
Grilled Chicken Nachos
Chimichanga with Queso
Grilled Chicken Taco
Chimichanga Dinner
Chips and Queso Dip
Seafood Enchiladas
Chicken Fajitas
Taco Salad Lunch
Chips and Salsa

“We appreciate the people, all the food (Chili Relino), other guest, and the atmosphere. What's not to like?“

3.9 Good105 Reviews
Bandit Burrito Burrito • $
5340 Merle Hay Rd, Johnston

Customers` Favorites

Great State of Iowa Fried Burrito Wednesday Night Only
Traditional Breakfast Burrito - 12''
Peppers and Onions
Quesadilla Plate
Rice Crispy Bar
Flour Tortilla
Chicken Mole
Burrito Bowl
Black Beans
Pinto Beans

“The steak burrito and chicken burrito are excellent! The portion size was very filling at a great price!“

4.4 Superb96 Reviews
TNT's Tacos N' Tortas Tacos • $
3441 86th St, Urbandale

“The prices seemed a bit high, but that was before we got our food. My wife got the carne asada burrito and I got the torta cubana (pictures posted) they were huge! We also got to choose three small salsa options to go with our dishes, and then we ordered the chips and salsa as well, so we got to try all but one of the salsas they offer. They were all really good. I particularly liked the habañero, even though it was almost more like a queso dip (a bit thicker) than the roja and verde.
Also got a passion fruit agua fresca. If you've never tried passion fruit you really should. I fell in love with it while living in the Caribbean, and it's hard to find by itself, but it was excellent. If nothing else, I'll be back for that!
As you can see from the photo of my sandwich, the Cubana is a bit messy, but totally worth it. The guacamole was fantastic, and it surprisingly went well with the mustard, egg, tomato, and jalapeños. I wouldn't have thought so, but it really worked.
We love trying new places, especially local restaurants, and this is one we'll definitely go back to, to try more of their menu items.
A flavor explosion indeed!“

4.4 Superb69 Reviews
La Tropicana Mexican Market Mexican • $$
2743 86th St, Urbandale

Customers` Favorites

Fajita Burrito Special Taco Sauce
Chimichanga
Chips Salsa
Enchiladas
Steak

“La Tropicana Mexican Restaurant is a true gem. From the moment we walked in, the service was remarkably fast and attentive, making us feel instantly welcome. But the real highlight was the food - bursting with authentic flavors and cooked to perfection. The experience didn't end there; we were delighted to discover an attached market where we couldn't resist grabbing some cookies and dessert to enjoy at home, extending the deliciousness of our visit.“

4.3 Superb56 Reviews
Taco John's Fast Food • $
3924 NW Urbandale Dr, Urbandale

Customers` Favorites

Grilled Burrito Chicken
Crispy Taco Beef
Beef Burrito
Tater Tots

“I just ate here. The employee who took my order was friendly, prompt and very sweet. My food came out quickly fresh and hot. The kitchen staff were working together well and I couldn't hear any fighting or inappropriate language. The restaurant was clean and well kept. Last week I went to McDonald's on nw urbandale dr and the experience was just the opposite. They need to take a lesson from this Taco John's on customer service and fresh food!“

3.4 Good39 Reviews

You May Also Like