50 Best Mexican Restaurants in Des Moines

Find Des Moines' top spots for Mexican cuisine right here. Indulge in the city's top-notch Nachos, Steak Burrito, Fajitas, and other delicious dishes.

Tacos Degollado Mexican • $
1717-1815 University Avenue, Des Moines

Customers` Favorites

Steak Tacos De Carne Asada
Carne Asada Burrito
Chicken Burrito
Flour Tacos
Water Bottle
Quesadilla
Jarritos
Torta
Lengua

“Your food is the Best in Des Moines!🫶🏼 When do you close for the winter?“

4.8 Superb192 Reviews
Cowboy Mexican Bar & Grill Mexican • $
1234 E Euclid Ave, Des Moines

Customers` Favorites

Guacamole

“Best Mexican restaurant hands down. I had steak fajitas and my wife had Carnitas. Perfect blend of tender steak, pepper onions and tomatoes. All perfectly grilled. My wife's carnival wire crispy on the outside and juicy inside.. The service was over the top. Definitely give this place a try. I will update further after I tried more of the menu. Can't wait.“

4.9 Superb120 Reviews
Bar Nico Mexican • $$
428 E Locust St, Des Moines

Customers` Favorites

Nico's Chips \u0026 Salsa
Pork Belly Carnitas Tacos
Black Trumpet Quesadilla
Maitake Mushroom Tacos
Markus Molitor Riesling
Chicken Tinga Tostadas
Smoked Duck Enchiladas
Mushroom Street Tacos
Sweet Potato Huarache
Confit Mushroom Memela

“My absolutely favorite place in DSM. Food and drinks are incredible. Exceptional service. Awesome people and vibe. 10/10/10 recommend. Go try it you will not be disappointed.“

4.6 Superb316 Reviews
El Taco Guapo Mexican • $
3005 Douglas Ave, Des Moines

Customers` Favorites

Torta de Milanesa
Street Tacos
Elote En Vaso
Arroz Rice
Quesadilla
Burritos
Frijoles
Gorditas
Flautas
Beans

“Fantastic food every time I've been there. They keep adding new things to try. Also great people.“

4.8 Superb120 Reviews
Faustinos Taquería Mexican • $
Recommended
4944 Franklin Ave Ste I, Des Moines

Customers` Favorites

Quesabirria Taco De Res Con Consome and Vamprio with Ground Beef
Nino Kids Burrito Chicken or Ground Beef
Taco De Tinga De Pollo an Taco De Asada
Tacos with Guacamole and Chips
Daily Soup - Birria Ramen
Birria De Res Con Consome
Chilaquiles Con Chorizo
Esquites Street Corn
Complementary Salsas
Queso Dip Cheese Dip

“Great hidden gem in Des Moines. Great food!“

4.7 Superb145 Reviews
Fuzzy's Taco Shop Tex-Mex • $
300 West Martin Luther King Jr Parkway Ste 120, Des Moines

Customers` Favorites

Butt Burnin' Hot Sauce Habanero Bottle
Cilantro Lime Rice and Potatoes
Our Famous Chips \u0026 Queso
Butt Burnin' Hot Sauce Bottle
Our Famous Chips & Queso
Chips \u0026 Fresh Salsa
Shredded Brisket Burrito
Shredded Chicken Nachos
Shredded Chicken Salad
Brisket Nachos Supreme

“Fuzzy's crew totally nailed it! Mad props! Their menu's kinda wild, right? Like, tons of choices and I got this food allergy thing, BUT... The cashier was super cool, helped me find something safe to grub on. And the food? Seriously mind-blowing! Fuzzy's DSM? Man, they didn't disappoint! I'm definitely heading back for more!“

4.8 Superb545 Reviews
El Toreado Mexican Bar & Grill Mexican • $$
4521 Fleur Drive Ste East, Des Moines

Customers` Favorites

Grilled Chicken Rice and Beans
Two Tacos \u0026 a Side
Burrito Rice and Beans
Grilled Steak Fajitas
Cheese Steak Burrito
Burrito California
Enchiladas Verdes
Chicken Fajitas
Carnitas Plate
Steak Vaquero

“Delicious food and drinks!!“

4.7 Superb129 Reviews
El Michoacano Taquería Mexican • $
2922 Merle Hay Rd, Des Moines

Customers` Favorites

2 Chorizo Sopes and 2 Al Pastor Tacos
Vegan Nachos Michoacanos
Vegan Michoacano Burrito
Carne Asada Quesadilla
Vegan Asada Quesadilla
Carne Asada Burrito
Vegan Asada Burrito
Empanadas Rellenas
Mango Chili Sorbet
Carne Asada Tacos

“Vegan menu! Tortas were soft and delicious and the nachos were the best I ever had!“

4.6 Superb237 Reviews
Rancho Escondido Mexican Grill Mexican • $
1106 Army Post Road, Des Moines

Customers` Favorites

Chips and Salsa
Street Tacos
Taco Tuesday
Tortillas
Tlacoyos

“Quesabirrias! Delicious! Never disappointed“

4.7 Superb69 Reviews
Pueblo Viejo Mexican • $
3841 East 14th Street, Des Moines

Customers` Favorites

Bacon Wrapped Shrimp
Camarones Ala Diabla
Chicken Chimichanga
Chicken Quesadilla
Fajita Quesadilla
Chips and Salsa
Chicken Fajitas
Chile Relleno
Steak Fajitas
Nachos Cheese

“All their foods are delicious! ¡Todas sus comidas son deliciosas! ¡Nos sentimos siempre muy bienvenidos! We always feel very welcomed! The people are great: from cooking to serving, they are all bilingual and the food comes out quick and tasty! Thank you! ¡Su gente es genial: desde los cocineros a los meseros; son todos bilingües y la comida sale rapidísimo y gustosa! ¡Muchas gracias! Congratulations and keep this excellent restaurant! ¡Felicitaciones y que continúen este excelente restaurante!“

4.5 Superb263 Reviews
El Bait Shop Bar & Grill • $
200 Southwest 2nd Street, Des Moines

Customers` Favorites

Pork Tenderloin Sandwich
Bacon Wrapped Tater Tots
Fried Cheese Curds
Mashed Potatoes
Italian Grinder
Beef Stroganoff
Rarebit Burger
Chicken Wings
Pizza Burger
Deviled Eggs

“Great food and beer, and very friendly staff. We come here every time we visit Des Moines!!“

4.7 Superb409 Reviews
Tequila Restaurant & Cantina | Mexican Mexican • $
2824 Easton Boulevard, Des Moines

Customers` Favorites

Beef Enchilada with Rice and Beans
37 Fajita Taco Salad Shrimp
Mexico City Street Tacos
Mexican City Steak Tacos
Enchilada Rice and Beans
Combination Fajitas
Carne Asada Taco
Chips and Salsa
53 City Tacos
Chicken Fajita

“The best Mexican food in the metro. Family owned and operated by folks that care!“

4.6 Superb193 Reviews
Tacos La Familia Mexican • $
1610 6th Avenue, Des Moines

Customers` Favorites

Camarones A la Cucaracha
Plato Ranchero Platillo
Carne Asada Street Tacos
Spicy Shrimp with Heads
Burrito De Carne Asada
Chicken Quesadilla
Consome De Borrego
Birria Pizzadilla
Enchilada Special
Birria Sandwich

“Their pizzadilla is amazing!! Only place that I have found this and it’s wonderful“

4.4 Superb315 Reviews
Tacos Villanueva Mexican • $
1601 East University Avenue, Des Moines

Customers` Favorites

Carna Asada Taco
Pollo - Chicken
Tortas de Asada
Steak Burrito
Mexican Pop
Pastor Taco
Al Pastor
Torta
Tacos

“The food is supper yummy! I definitely recommend!“

4.8 Superb87 Reviews
El Rincon Latino Mexican • $
2128 Indianola Avenue, Des Moines

Customers` Favorites

Quesadillas
Pan Dulce
Burrito

“The food here is amazing. I've had tacos in LA, mexico, and miami and this place is easily just as good as those. The burritos are $12 and for the price I expected portions similar to abelardos and they brought out a burrito the size of a newborn baby. They have a bakery with fresh pastries, which were only $1 each. Their horchata is amazing as well. If you want to get some amazing food come here. $50 easily fed a group of three. We got a burrito, 8 tacos, 3 pastries for $50. Great deal.“

5 Superb28 Reviews
Tasty Tacos Mexican • $
1400 East Grand Avenue, Des Moines

Customers` Favorites

Tasty Tator Supreme Con Queso
Original Flour and Corn Tacos
Chili Burrito Con Queso
Original Flour Tacos
Original Flour Taco
Original Enchilada
Chicken Soft Tacos
Cheese Enchiladas
Chicken Flour Taco
Fried Cheese Curds

“Literally the best tacos in existence.“

4.4 Superb315 Reviews
Fernando's Mexican Grill Mexican • $
2650 University Avenue, Des Moines

Customers` Favorites

Chicken Burrito
Steak Burrito
Chips & Salsa
Taco Salad
Fish Tacos
Queso
Chips
Nachos

“I was so surprised when I went there and that they actually had hot sauce that was spicy. It’s so hard to find a place that has really spicy salsa ☺️“

4.3 Superb170 Reviews
Maria's mexican food Mexican • $
4100 Southwest 9th Street, Des Moines

Customers` Favorites

Carne Asada Steak Full Size
Enchilada and Taco Combo
Carrots and Jalapeos
Carne Asada Burrito
Chimichanga Plate
Smother Burrito
Fried Ice Cream
Chicken Burrito
Lengua Burrito
Tostada & Taco

“Delicious authentic Mexican food. You definitely get your money's worth. Along with it tasting bomb af the amount they give you is definitely on the generous side. Love this place. One of my latest favorites.“

4.4 Superb71 Reviews
Tasty Tacos Mexican • $
2900 East Euclid Avenue, Des Moines

Customers` Favorites

Original Flour Taco Most Popular
Bean and Cheese Burrito
House Chips w Burrito
Original Flour Tacos
The Favored Burrito
Chicken Flour Taco
Original Enchilada
Steak Flour Taco
Steak Enchiladas
Hard Shell Tacos

“Literally the best tacos in existence.“

4.3 Superb273 Reviews
Old West Mexican Restaurant Mexican • $
4138 Fleur Drive Suite 2324, Des Moines

Customers` Favorites

Large Lime Margherita on the Rocks
Chips \u0026 Salsa
Fajita Quesadilla
Junior's Burrito
Beans and Rice
Ashley Burrito
Rice and Beans
Diane Special
Chips & Salsa
Fajita Nachos

“wonderful restaurant, great food, Angel was our server. prompt and courteous. prices are good“

4.3 Superb295 Reviews
Taquería Leal Mexican • $
2247 Hubbell Ave, Des Moines

Customers` Favorites

Burrito de Carne Asada
Quesabirria Tacos
Tacos de Tripas
Tacos de Birria
Great Tacos

“This is my favorite taco truck im DSM. So much flavor and quality to the food everytime I come. No nonsense, no frills, just dank food! The lady at the window is very nice and the food is made quick. No dilly dallying here. In a little tire shop parking lot, so you know its authentic. Go here and get their food. Worth it.“

4.5 Superb45 Reviews
Food Truck Tacos Far West Mexican • $
3520 Beaver Avenue, Des Moines

Customers` Favorites

Steak
Salsa

“They came to our son’s graduation party. Definitely a hit with everyone!!“

4.8 Superb21 Reviews
La Baja Mexican Cuisine Mexican • $
1938 Southeast 6th St suit 101, Des Moines

Customers` Favorites

Hot Dogs Estilo Baja Baja Style Hot Dogs
Green Chilaquiles Con Huevo
Carbe Asada La Baja Tacos
Birria Tacos De Chorizo
Side of Beans and Rice
Birria Tacos Al Pastor
Guacamole and Chips
Papas Fritas Fries
Tamales Platillo
Chiles Rellenos

“The best Mexican in Des Moines. It's not close. The tostada is my go to. Always reasonable prices as well.“

4.3 Superb168 Reviews
Rancho Alegre Restaurant (Authentic Mexican Food) Mexican • $
3308 Indianola Avenue, Des Moines

Customers` Favorites

Quesadilla Rice and Beans Closest Soft Taco Chorizo Rice and Beans Sopes Rice and Beans
Chiles Rellenos Order of 1 - 7 05 or 2 - 9 05
3- Two Sopes Rice and Beans
Big Four Meat Quesadilla
Nachos Rancho Alegre
Carne Asada Taco
Chips and Salsa
2 Steak Tacos
1- Big Burrito
Chips & Salsa

“Great fast service, large portions & very kind staff.

Came here for the first time with my partner on a Friday. Got the chicken fajita & my partner got the carne asada.

Was greeted by our waitress immediately and served with chips & salsa. Drinks were served very quickly & food was fresh hot out of the kitchen.

Definitely recommend!!!“

4.4 Superb139 Reviews
Taquería Marissas Mexican • $
4200 SE 14th St, Des Moines

“Best taco truck in Des Moines, hands down. I keep coming back and it never misses. The quesabirria is the move — crispy, cheesy, and the meat is always tender. Tacos are the perfect size so you can mix and match a few different meats. Red salsa has a real kick to it in the best way. Everything tastes fresh, not sitting-under-a-heat-lamp fresh, actually fresh. Prices are fair for the quality too. I've tried a lot of taco trucks around town and this is the one I tell people about. Do yourself a favor and stop by.“

4.9 Superb15 Reviews
Antojitos Mexicanos Food Truck Mexican • $
1607 2nd Avenue, Des Moines

Customers` Favorites

Maiz Quesadilla with Tinga De Pollo
Tacos

“Amazing food at a great price. A neighborhood gem.“

4.4 Superb35 Reviews
La Cabaña Mexican Bar & Grill Family • $
1435 Army Post Rd, Des Moines

Customers` Favorites

Seafood Chimichanga Dinner
El Cazuelos Mar Y Tierra
Fajita Quesadilla Combo
Chips and Salsa Order
Camarones a La Diabla
Shrimp Fajita Nachos
Enchiladas la Cabana
California Burrito
Fajitas Acapulco
Marcos Burritos

“Very good. We will return. Clean place also.“

4.2 Good254 Reviews
El Patron Authentic Mexican Cuisine Mexican • $
4351 Merle Hay Road, Des Moines

Customers` Favorites

Burritos Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: Yes Curbside pickup: Yes
El Patron Platter Special
Tacos De Carne Asada
Happy Chicken Fajitas
Chicken Quesadilla
Seafood Enchiladas
Fajita Quesadilla
Parrillada Azteca
Reasonable Prices
Tacos de Birria

“We stopped at El Patron on my birthday on a ridiculously hot day and had a good time. The chips and salsa were good, especially after asking for the hot salsa, and the cheese dip was good enough that I probably could have just kept eating that and called it lunch.

Our meals were good with generous portions, but the drinks were definitely the star of this visit. They were hitting! 😂

Service was okay. Everyone was friendly, but they seemed a little distracted and we waited for attention a few times.

The restaurant itself is colorful and fun, and apparently mentioning your birthday gets you the full treatment. I got the song, giant sombrero, and a shot of some very questionable tequila. 😂 It made for a fun birthday memory!

Overall, good Mexican food and a fun atmosphere. I wouldn't make a special trip across town for it, but if we're nearby again, I'd happily stop in for chips, hot salsa, queso and a margarita.“

4.2 Good224 Reviews
Tacos Tarascos Mexican • $
6000 Douglas Ave, Des Moines

“My employees and I have tried almost all of the taco trucks on the south side and we have a small spread sheet ranking them on tastes cost and overall and this is our top pick. I love that the food is full of flavor but not full of grease. Best taco truck out there“

5 Superb18 Reviews
La Rancherita Mexican Food Truck Mexican • $
4502 SE 14th St, Des Moines

Customers` Favorites

Jarritos
Burritos
Tacos

“I think they have good street tacos and good honest people there! I accidentally left my phone and that nice lady actually noticed and put it up for me ... there' was kind of a language barrier when I was there earlier ordering food..but when I went back we both understood that hand action where we use our hands as the telephone so she knew exactly what I meant..oh yeah hugs are Universal to and I had to give her a great big one for keeping my phone for me when she found it... Id like to say thank you to her......“

4.4 Superb64 Reviews
Kung Fu Tap & Taco Bar • $
210 Indianola Rd, Des Moines

Customers` Favorites

Tacos Like Mom Made
Kung Fu Tacos

“I didn't eat but this is a great place if you're looking for a biker bar that's relaxed and not trying to be corporate or flashy. The whole place is just relaxed and welcoming to gear heads or black sheep of the world. It was a breath of fresh air that was welcomed while traveling thru. I'll definitely be visiting again.“

4.7 Superb128 Reviews
Maury Street Taco Truck Mexican • $
SE 14th and, Maury St, Des Moines

Customers` Favorites

Seasoned Pork Al Pastor Beef Tongue Lengua
Beef Steak Ada Beef Check
Only Tacos Tripas
Steak Tacos

“love this place! first time trying will be back again,owner was super nice even when my daughter broke her Jarritos before even opening it! told her to grab another and made sure everyone was ok!“

4.6 Superb34 Reviews
Puro Puebla Food Trucks • $
3220 SE 14th St, Des Moines

Customers` Favorites

Quesadilla de Enchilada
Taco De Arrachera

“I was hesitating and tonight we stop by and “wow” we will definitely go back again. Excellent food we had the enchilada tacos. Delicious flavor, huge portions and fast service. Once you try them you will definitely go back again. Thank you!“

5 Superb12 Reviews
Tacos zacatecas Tacos •
2427 E University Ave, Des Moines

Customers` Favorites

Burrito
4.9 Superb10 Reviews
La Ventanita Ice Cream Shop • $
3802 6th Ave, Des Moines

Customers` Favorites

Raspado Snow Cone
Elote Chorreado
Mangonada Mix
Banana Split
Tosti Elote
Piña Loka
Sabriloco
Esquites

“This place is the best i honestly can’t believe ive never heard of this place before, my car broke down on the side of the road due to a popped tire, this girl with glasses waiting outside to clock in walked out of her own car to lend me a hand and completely changed my tire on her own in return i offered her 80 bucks but she said no and it was just a kind gesture i went inside got a couple of snacks for my nicks and the food is just so amazing they can’t stop eating it.“

4.7 Superb65 Reviews
El Patio Mexican • $
611 37th Street, Des Moines

Customers` Favorites

Enchilada Rice and Beans
Becky's Chocolate Cake
Chips and Salsa
Cheese Dip

“Great service. Great food. Different menu than many other Mexican places. We should come here more.“

4.2 Good181 Reviews
Tacos El Chorypollo Mexican • $
1330 Keosauqua Way, Des Moines

Customers` Favorites

Street Tacos
Big Burrito
Quesadilla

“I ordered three chicken tacos and two beef tacos. All were delicious. I also ordered a chicken burrito. That was huge and even better than the tacos. I was in town from Los Angeles, and I would eat here again if I come back. Definitely worth a stop.

Must eat: burrito.“

4.4 Superb20 Reviews
El Michoacano Taquería Food Truck Mexican • $
415 East Euclid Avenue, Des Moines

“Vegan menu! Tortas were soft and delicious and the nachos were the best I ever had!“

5 Superb8 Reviews
Tasty Tacos Mexican • $
5847 Southeast 14th Street, Des Moines

Customers` Favorites

Flour Tortilla Chips with White Queso Sauce
Enchilada and Taco and Chips and Guacamole
Crispy Fried Tacos with Cheese
Original Taco and Enchilada
2 Children Flour Tacos
Chicken Flour Tacos
Original Flour Taco
Original Flour Tacos
Flour Nacho Supreme
Chicken Enchiladas

“Literally the best tacos in existence.“

4.1 Good294 Reviews
40

Malo

Malo Latin American • $$
900 Mulberry Street, Des Moines

Customers` Favorites

Seafood Nachos Half Order
Blackened Salmon Salad
House Salsa and Chips
Chicken Tortilla Soup
El Padre Margarita
Pork Belly Tacos
Chicken Enchilada
Chips and Salsa
Chipotle Shrimp
Al Pastor Tacos

“The food was amazing!!! Great price and even better service! I will definitely be going back!“

4.1 Good412 Reviews
Taquería La Esperanza Mexican • $
1547 E Grand Ave, Des Moines

Customers` Favorites

Steak Tacos with Avocado
Tacos Carne Asada
Lengua Tongue
Asada Tacos
Burritos

“This the BEST food truck in Des Moines PERIOD. I've been going to this truck for as long as I can remember, back when the Duke of oil was there. DOMT WASTE YOUR TIME GOING TO ANY OTHER TRUCK. In my opinion this is the only REAL food truck. Every other one tries to do what this truck did 10 years ago. Prices are unbeatable, the burrito is the size of my thigh, BRING CASH.“

4.2 Good69 Reviews
Viva Mexican Restaurant Mexican • $
6101 Grand Avenue, Des Moines

Customers` Favorites

Taco 2 Enchiladas and Rice
Camarones Al Mojo de Ajo
Taco Fajita Salad
Chips and Salsa
Fried Ice Cream
Burrito Verde
Texas Burrito
Chimichanga
Quesadilla
Pollo Loco

“We had VIVA cater our wedding as we had our first date at VIVA in Urbandale. They were amazing to work with, EXTREMELY affordable, and were so thoughtful! They went above and beyond to make sure everything was perfect! We also love dining in the restaurant and have great food and excellent service every time!“

4.1 Good240 Reviews
La Peña Mexican Restaurant Mexican • $
2010 Indianola Avenue, Des Moines

Customers` Favorites

1 Sope 1 Tostada 1 Taco Arroz Y Frijoles
Breaded Chicken
Birria la Peña
Tacos De Birria
Steak Chicken
Quesadilla
Quesataco
Barbacoa
Gorditas
Burritos

“Great authentic food and great service“

4.1 Good110 Reviews
La Catrina Mexican •
1450 Des Moines St, Des Moines
5 Superb8 Reviews
Taquería El Mezquite Mexican • $
1324 E Euclid Ave, Des Moines

“Vegan menu! Tortas were soft and delicious and the nachos were the best I ever had!“

5 Superb10 Reviews
Los Pinos Mexican Restaurant Mexican • $
3900 E 14th St Suite 17, Des Moines

“Best taco truck in the DSM metro. 10/10 taste & service! Elote corn cup🔥“

5 Superb9 Reviews
Gorditas Rosi Mexican • $
1130 E 9th St, Des Moines

“cuando vas a pedir unas gorditas a este lugar siempre tienes que esperar, pero cuando te estas comiendo las gorditas te das cuenta que valio la pena la espera. Gracias“

4.4 Superb11 Reviews
Mi Lindo Mexico Taquería Mexican • $
5220 NE 14th St, Des Moines

Customers` Favorites

Cheese Sauce
Asado Tacos
Al Pastor
Jarrito
Pozole

“Always amazed , excellent authentic and yummy , highly recommend“

4.1 Good75 Reviews
Taquería Antojitos Mexican • $$
4028 E 14th St, Des Moines

“Thank you for being in business! Loved the food!!! The price was right for what you get and plus it was delicious! Right next to the gas station was a perfect pitstop for anyone filling up and hungry so fill up your bellies at Taqueria Antojitos“

4 Good3 Reviews
Fernando’s Mexican Grill Mexican • $
700 Locust Street, Des Moines

Customers` Favorites

Steak Burrito
Beef Nachos

“I was so surprised when I went there and that they actually had hot sauce that was spicy. It’s so hard to find a place that has really spicy salsa ☺️“

4 Good33 Reviews

You May Also Like