10 Mexican Restaurants In Des Moines, Iowa

mexican restaurants in des moines
Nina
Nina 
Updated
| 3 min read

Finding a wide range of great Mexican restaurants in Des Moines, Iowa is never a problem. With the city’s dazzling Latin-American population, deep southern tastes delicious tacos to nachos to enchiladas to burritos to quesadillas and many more are bound to be found in this city. Mexican dishes are known to be spicy, which makes Mexican fare a go-to for spicy food lovers. I bet, whether you like spicy or not, tasting a Mexican dish will never disappoint you. Señora and Señor, Bienvenido to Des Moines, the place for a true Mexican fare! Check out this article to discover the best Mexican restaurants in Des Moines, Iowa.

1. Taco Mariana's


Consider taking a load off and try something unique, Tacos Mariana’s is ready to serve you. Guess their speciality, yes, they serve Mexican dishes from soft corn tortillas to enchiladas to guacamole to tamales and tacos - lots of tacos! The restaurant is small, but guests are guaranteed comfort and a warm ambience.

Tacos Mariana's

Address: Edit 1305 University Ave Des Moines, IA 50311

Website: Tacos Mariana’s

Opening hours: Mon, Wed, and Sun (11:00AM - 9:00PM), Thurs (11:00AM - 10:00PM), Sat (11:00AM - 11:00PM)

Average price for two people: 20 USD

Visited this place?

2. Tasty Tacos Incorporated


Voted “Best De Moines” in 2018, Tasty Tacos will satisfy your cravings with their delicious Mexican cuisine, from burrito to enchiladas to nachos and tacos - all at an affordable price. There’s always something for the kiddos as well, choose from corn dogs, fries, chicken strips, or quesadilla.

Tasty Tacos Incorporated

Address: 6326 Mills Civic Pkwy West Des Moines, IA

Website: Tasty Tacos Incorporated

Opening hours: Mon - Sat (11:00AM - 10:00PM)

Average price for two people: 6-10 USD

Visited this place?

3. Viva Mexican Restaurant


Forget the conventional food you routinely eat, it’s now time to give Mexican dishes a chance. Viva Mexican Restaurant will let you experience the true taste of hot fajitas, chile relleno, chimichangas, enchiladas, salad, and more. This restaurant is indeed a combination of comfort, impeccable service, and great food.

Viva Mexican Restaurant

Address: 4531 86th St Urbandale, IA 50322

Website: Viva Mexican Restaurant

Opening hours: Mon - Thurs (11:00AM - 10:00PM), Fri - Sat (11:00AM - 10:30PM), Sun (11:00AM - 9:00PM)

Average price for two people: 22-60 USD

Visited this place?

4. Henry J's Taco House


Experience the best tacos in town only at Henry J’s Taco House. Discover why many locals are lured to dine at this awesome restaurant. This restaurant is the right place to take your snack after a tiring day. All of the menu here is budget-friendly, for those who can’t live without rice (just like me!), try their beans and rice.

Henry J's Taco House

Address: 2920 SW 9th St Des Moines, IA 50315

Website: Henry J’s Taco House

Opening hours: 11:00AM - 9:00PM

Average price for two people: 10 USD

Visited this place?

5. Malo Des Monies


Malo Des Monies has got it all for you! Experience everything from lunch to brunch to dinner to bar in a Mexican way. For brunch you can try their totcho, the serving is good for two; for dinner, a lobster roll taco will complete the night. They have also lots of gimmicks here like fabulous artwork in the restaurant, or how about a little trip to the chocolate waterfall for brunch during the weekend - splendid right?

Malo Des Monies

Address: 900 Mulberry St Des Moines, IA 50309

Website: Malo Des Monies

Opening hours: Sun (10:00AM - 9:00PM), Mon - Thurs (11:00AM - 9:00PM), Fri - Sat (11:00AM - 10:00PM)

Average price for two people: 8-32 USD

Visited this place?

6. Tamales Industry


Taste the true flavour from the deep south, Tamales Industry serves authentic and delectable Mexican dishes that will tickle your taste bud. Discover why their tamales are so blockbuster. Is it because of their secret recipe? If spicy is your game, the chili pork tamale and hot green salsa are what you’re looking for. Oh, their fish taco is also a must-taste.

Tamales Industry

Address: 3800 Merle Hay Rd Merle Hay Mall Des Moines, IA 50310

Website: Tamales Industry

Opening hours: Mon - Wed (10:00AM - 6:30PM), Thurs - Sat (10:00AM - 7:30PM)

Average price for two people: 18 USD

Visited this place?

7. Lina's Mexican Restaurant


Try one of the favourite Mexican restaurants in town, Lina’s Mexican Restaurant will let you taste the goodness of Mexican fare. There’s nothing better in the morning than having your hearty breakfast of carne asada or fish burrito - all served in large portions, which can make you feel full. For steak lovers, their steak ranchero is the right fare for you.

Lina's Mexican Restaurant

Address: 3570 North Woodlawn Street Wichita, Kansas 67220

Website: Lina’s Mexican Restaurant

Opening hours: 6:00AM - 12:00AM

Average price for two people: 10-30 USD

Visited this place?

8. Taco John's

Editor's Note: Photo taken from the establishment's official social account


If you’re looking for spice and twist, then Taco John saves the day! Experience classic Mexican cuisine with a twist. Combining the contemporary American flavours with deep southern spices, truly, you’ll be coming back for more. From fresh tacos to tasty burritos and homemade tortilla chips, all are made with love just for you.

Taco John's

Address: 5824 Douglas Ave Des Moines, IA 50322

Website: Taco John’s

Opening hours: Mon - Thurs (7:00AM - 10:00PM), Fri (7:00AM - 11:00PM), Sat (8:00AM - 11:00PM), Sun (8:00AM - 10:00PM)

Average price for two people: 15-20 USD

Visited this place?

9. Old West Mexican Restaurant


Old West Mexican Restaurant is the place to be if you are in a mood to try a cocktail and something spicy, they serve authentic and yummy Mexican dishes that you will never forget. If you’re craving seafood, you can choose between the fajitas seafood platter and seafood taco, or you can have both; plus a shrimp cocktail on the side - all of these are crowd favourites.

Old West Mexican Restaurant

Address: 4138 Fleur Dr Des Moines, IA 50321

Website: Old West Mexican Restaurant

Opening hours: Mon, Wed, and Thurs (11:00AM - 10:00PM), Fri, Sun (11:00AM - 9:00PM), Sat (11:00AM - 10:30PM)

Average price for two people: 10-48 USD

Visited this place?

10. Los Laureles

Especial Los Laureles $10.99

Posted by Los Laureles on Saturday, 19 May 2018

Dazzle your friends and family with mola cheese enchiladas, tamale, huachinango (classic fish dish), quesadilla, tortas, and everything you could ask for a Mexican dish. And hey, they have the best drinks too to make your whistle wet. A sip of shrimp cocktail or micheladas will complete your day.

Los Laureles

Address: 1518 E Grand Ave Des Moines, Iowa 50316-3503

Website: Los Laureles

Opening hours: 10:00AM - 10:00PM

Average price for two people: 22-60 USD

Visited this place?

Mexican fare - the best comfort food

mexican restaurants in des moines | mexican fare - the best comfort food
Source: Pixabay

All day you can eat Mexican dishes, from breakfast to midnight snacks. In fact, there’s nothing I can think better to eat other than Mexican fare. Indeed, Mexican fare is one of the best comfort foods in the world.

Visited this place?
Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Nina aspires to live life to its fullest and yearns to journey abroad with her loved ones. She believes in her inherent artistic nature and embraces the motto that "God is good all the time" as her...Read more

 Want to contribute as a Local Expert?
Explore Des Moines
Looking for accommodation?
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.