3 Best Mexican Restaurants in Des Moines, IA

Expert-recommended Top 3 Mexican Restaurants in Des Moines, Iowa. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

Old West Mexican Restaurant - Des Moines, IA Mexican Restaurants - Dish Image
Old West Mexican Restaurant - Des Moines, IA Mexican Restaurants - Restaurant Exterior Image
Old West Mexican Restaurant - Des Moines, IA Mexican Restaurants - collage image(highlights)
7+ YEARS IN TBR
CALL EMAIL

OLD WEST MEXICAN RESTAURANT

4138 Fleur Drive,
Des Moines, IA 50321 Directions

Since 2010

Specialities:

Grilled Chicken Shrimp Lettuce Salad Huevos Rancheros Con Chorizo Chicken Soup Beef Burrito Chicken Tostada Hard Taco Cheese Enchiladas Tamales Chimichanga Fajitas Quesadillas Jalapeños Cheddar Cheese Corn Tortillas Chips and Salsa Nachos Western Speedy Gonzales Nachos Cheese Dip Guacamole Sour Cream Desserts Carne Jalisco

"Old West Mexican Restaurant specializes in serving mouthwatering Mexican cuisine and generously sized margaritas, all within a lively Western-themed setting. Their primary aim is to deliver delectable Mexican platters that authentically capture the flavors of Mexico. With a dedication to prompt service and a focus on cleanliness, they strive to elevate your dining experience by creating a pleasant and comfortable atmosphere. At Old West Mexican Restaurant, the culinary team places a priority on locally sourced, natural ingredients whenever possible, ensuring the creation of the freshest and highest quality dishes. The menu showcases a diverse range of options, spanning desserts and an array of Mexican specialties. One standout dish is the Ashley Burrito, featuring two steak, bacon, and cheese burritos, generously smothered in melted cheese and accompanied by a side of rice and refried beans. Their menu showcases authentic Mexican dishes prepared with the freshest ingredients, while their bar presents a diverse array of crafted beverages. Their goal is to deliver the utmost quality in food within a cozy and inviting setting. Another delightful choice is the Tacos De Camarón, which comprises three soft corn flour tortillas filled with shrimp, red bell peppers, onions, and cheese. Additionally, there is another branch situated in Maryville.

2026 Highlights: Old West Mexican Restaurant offers Vegan options. They accept credit cards. Enjoy their inviting atmosphere with options for dine-in, cozy patio seating, takeout, or catering."

Reviews   |   Write a Review

Menu:

ENCHILADAS:
Seafood Enchiladas $18.89
Enchiladas Mexicanas $14.69
Enchiladas Silver $16.79
Enchiladas Old West $12.59
Enchiladas Durango $12.59
Enchiladas Degollado $13.64
Enchiladas Verdes $16.79
SIZZLING FAJITAS:
Chicken Fajita $17.84
Steak Fajita $17.84
Shrimp Fajita $18.89
Fajita Supreme $22.04
Fajita Montana $19.94
Fajitas Seafood $20.99
Fajita Texana $19.94
Special Western $22.04
A LA CARTE:
Beef Burrito $5.24
Chicken Burrito $6.29
Bean Burrito $4.46
Quesadilla $4.19
Beef Quesadilla $5.76
Chicken Quesadilla $5.76
Bean Tostada $4.19
Beef Tostada $4.19
Chicken Tostada $4.46
Chile Relleno $5.24
Hard Taco $2.36
Soft Taco $2.63
Enchilada $2.63
Tamal $3.68
Flauta $2.36
Grilled Chicken Taco $4.46
Grilled Steak Taco $4.46

Contact:

(515) 285-2468

Mon-Sat: 11am - 10pm
Sun: 11am - 9pm

TBR® Inspection Report:

10+ YEARS IN TBR
CALL EMAIL

PUEBLO VIEJO MEXICAN RESTAURANT

5598 North Academy Boulevard,
Des Moines, IA 80918 Directions

Since 2000

Specialities:

Nachos Cheese Quesadilla Picadillo Ground Beef Taco Enchilada Shrimp Fajita Pollo Asada Chicken Carnitas Tacos La Carbón Tacos Al Pastor Tacos Pork Carnitas Tacos Fajitas Tacos De Camarón Tacos De Pescado Street Tacos Quesa Tacos Pueblo Viejo Combo Nachos Pueblo Viejo Super Nachos Taquitos Rancheros Quesadilla Ranchera Spinach Quesadilla Shrimp Quesadilla Ceviche Chile Cheese Fries Flautas

"Pueblo Viejo Mexican Restaurant is a family-owned and relaxed Mexican restaurant that offers burritos, chimichangas, and margaritas. Their team of chefs is professional and always ready to provide excellent customer service to their customers. They use locally sourced ingredients to prepare all their delicious dishes at reasonable prices. Savor their house special menu, such as Pollo Asada, featuring a charcoal-broiled, marinated 6 oz. Breast of chicken served with a choice of chimichanga, enchilada, or chile relleno. Pueblo Viejo Mexican Restaurant is the ideal place for lunch and dinner. The restaurant offers kid-friendly menus.

2026 Highlights: Pueblo Viejo Mexican Restaurant offers take-out, delivery, Vegan options, catering, and takes reservations. They accept credit cards."

Reviews | Play Video | Write a Review
License #P09000024978

Menu:

TACOS:
Tacos La Carbón $24.25
Tacos Al Pastor $23.95
Tacos Pork Carnitas $23.95
Tacos Fajitas $24.25
Tacos De Camaron $24.95
Tacos De Pescado $23.25
Street Tacos $18.95(4)
Quesa Tacos $19.95(4)
BURRITOS:
Burrito Ranchero $20.45
Burrito Manadero $17.25
Burrito Chile Verde $17.25
Burrito Chile Colorado $17.50
Burrito Beef Or Chicken $16.25
Burrito Beans $10.50
Burrito Al Pastor $19.95
Burrito Spinach $17.75
Burrito Divorciado $20.45
Burrito Beef And Beans $13.25
Burrito Relleno $19.95
Burrito Vegetarian $17.25
Burrito Chorizo $18.25
Burrito Fajitas $19.95
Burrito Pork Carnitas $19.95
Burrito Asado Burrito $20.95
Queso Dip Burrito $17.25
Burrito Birria $18.25
ENCHILADAS:
Enchiladas Divorciadas $18.50
Enchiladas Suizas $16.75
Enchiladas De Mole $17.25

Contact:

(719)-266-1999

Mon-Thu & Sun: 11am - 9pm
Fri & Sat: 11am - 10pm

TBR® Inspection Report:

5+ YEARS IN TBR
CALL EMAIL

LOS LAURELES MEXICAN RESTAURANT

1518 East Grand Avenue,
Des Moines, IA 50316 Directions

Since 1991

Specialities:

Chimichangas Enchiladas Seafood Soups Chips and Salsa Chicken Fajita Quesadillas Guisado De Lengua Flautas Taco Salad Chuleta De Puerco Carnitas Pollo En Adobo Tacos Fajitas Burritos Mole En Salsa Verde Chile Relleno Hard Shell Flour Tacos Bistek Encebollado Camarones Rancheros and Coctel De Ostiones Fajitas Zacatecas Seafood Fajitas Fajitas Hawaiianas Fajitas Los Laureles

"Los Laureles Mexican Restaurant provides a relaxed setting where you can indulge in the flavors of traditional Mexican and Latin American cuisine. The restaurant has consistently ranked among the top Mexican restaurants in Des Moines and the surrounding areas. The restaurant specializes in delivering authentic Mexican dishes and beverages, ensuring an immersive culinary experience. Their diverse menu encompasses a wide range of options, including tacos, fajitas, chimichangas, enchiladas, burritos, seafood dishes, soups, chips and salsa, desserts, and much more. They also offer margarita specials from Monday to Thursday, providing an opportunity to savor their delightful margaritas. One standout dish worth trying is the Camarones A La Plancha, featuring shell-on shrimp marinated and grilled to perfection.

2026 Highlights: Los Laureles Mexican Restaurant specializes in authentic Mexican cuisine. They offer delivery and pickup."

Reviews | Play Video | Write a Review

Menu:

AUTHENTIC MEXICAN:
Tacos $2.75
Burritos $9.99
Especial Los Laureles $19.99
Tortas $10.99
Tostadas $3.99
Frijoles Tostadas $3.99
El Trio $19.99
Cazuelon $22.99
QUESADILLAS:
Chicken Fajita Quesadilla $13.99
Steak Fajita Quesadilla $13.99
Shrimp Fajita Quesadilla $16.99
Cozumel Quesadilla $16.99
Spinach and Chicken Quesadilla $13.99
Mushroom Quesadilla $12.99
Quesadillas $12.99
Quesadilla Grande $10.99
BURRITOS:
Fajita Burrito $13.99
California Burrito $12.99
Burrito Verde $12.99
Seafood Burrito $16.99
Burrito Mexicano $12.99
Grande Burrito $12.99
Burrito Loco $12.99
Burrito Chipotle $12.99
Special Burrito $12.99
ENCHILADAS:
Enchiladas Rojas $12.99
Enchiladas Verdes $12.99
Enchiladas de Mole $12.99
Enchiladas Blancas $12.99
Enchiladas Bandera $12.99

Contact:

(515) 265-2200

Mon,Fri & Sat: 10am - 3am
Tue-Thu: 10am - 10pm
Sun: 10am - 12am

TBR® Inspection Report: