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!

4+ YEARS IN TBR
CALL EMAIL

EL FOGON DES MOINES

1250 8th Street,
Des Moines, IA 50265 Directions

Since 2017

Specialty:

Pina Fajita Cowboy Fajita Texas Fajitas Fajita Fogon Chicken Fajitas Steak Fajitas Mixed Fajitas Shrimp Fajita Pork Fajitas Carne Al Fogon Tamal En Hoja Mole Poblano Molcajete Los Tres Chivos Pollo a La Crema Camarones Chipotle Lengua En Salsa Verde Camarones Al Mango Sopes Faijta Quesadillas Mexican-Italian Quesadilla Shrimp Quesadilla Seafood Quesadilla Chori-Quesadilla Tacos Del Sol Tacos De Barbacoa Estilo Guadalajara Tacos Tropicales

El Fogon Des Moines provides Mexican favorites from tacos to enchiladas, and a bar with beer and margaritas. The restaurant provides vibrant flavors of Mexico to ensure the texture of the dishes. All their fajitas come with grilled onions and bell peppers, served with rice, refried beans, coleslaw, sour cream, pico de gallo, and fresh guacamole. Their Shrimp Quesadilla is a warm folded tortilla filled with grilled onions, bell peppers, and shrimp, served with white rice, coleslaw, and corn salsa. El Fogon Des Moines offers a wide selection of weekly special menus. The restaurant also offers happy hour and great cocktail menus.

Reviews | Play Video | Write a Review

Price:

FAJITAS
Piña Fajita: $25.00
Cowboy Fajita: $21.00
Texas Fajitas: $19.00
Fajita Fogon: $23.00
Chicken Fajitas: $18.00
Steak Fajitas: $18.00
Mixed Fajitas: $18.00
Shrimp Fajita: $20.00
ESPECIALIDAD DE LA CASA
Carne Al Fogon: $21.50
Tamal en Hoja: $11.00
Mole Poblano: $17.00
Molcajete: $30.00
Los Tres Chivos: $22.00
Pollo A La Crema: $20.00
Camarones Chipotle: $20.00
Lengua En Salsa Verde: $20.00
QUESADILLAS
Fajita Quesadillas: $14.00
Shrimp Quesadilla: $15.50
Seafood Quesadilla: $16.50
TACOS
Tacos Del Sol: $16.00
Tacos de Barbacoa Estilo Guadalajara: $15.00
Tacos Tropicales: $14.75
Tacos de Pescado: $15.50
Shrimp Tacos: $15.50
Taco Locos: $13.00
Street Quesadillas: $12.00
Quesataco Birria: $16.00
Street Tacos: $3.75
BURRITOS
Burrito California: $16.50
Shrimp Burrito: $16.00

Contact:

(515) 635-0133

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

TBR® Inspection Report:

10+ YEARS IN TBR
CALL EMAIL

PUEBLO VIEJO MEXICAN RESTAURANT

3841 East 14th Street,
Des Moines, IA 50313 Directions

Specialty:

Nachos Cheese Quesadilla Picadillo Ground Beef Taco Enchilada Shrimp Fajita Pollo Asada Chicken Carnitas

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.

Reviews | Play Video | Write a Review

Price:

APPETIZERS
Nachos Cheese: $4.50
Quesadilla: $2.00
TACO SALADS
Picadillo Salad: $6.00
Ground Beef Salad: $6.00
COMBINATIONS
Taco: $10.00
ENSALADAS
Shrimp Salad: $9.50
HOUSE SPECIALS
Pollo Asada: $13.50
Chicken Carnitas: $11.50

Contact:

(515) 265-1720

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

TBR® Inspection Report:

CALL EMAIL

EL MARIACHI MEXICAN RESTAURANT

5825 Merle Hay Road, Johnston,
Des Moines, IA 50131 Directions

Specialty:

Quesadilla Rellena Quesadilla Chicken Tips Quesadilla Fajita Grande Angel Special Chile Verde Chile Colorado Chiles Rellenos Poblanos Chicken Poblano Huevos Con Chorizo Huevos Rancheros Special Dinner Guadalajara Special Queso Rice

El Mariachi Mexican Restaurant is a down-to-earth Mexican restaurant serving a Mexican menu with their combo plates, lunch specials, and margaritas. The restaurant is locally owned and operated and provides friendly service. El Mariachi Mexican Restaurant provides a wide range of menu items, including Seafood Chimichanga, Fajita El Mariachi, Fajita Quesadilla, Enchiladas el Mariachi, Chile Colorado, Seafood Fajita, and Camarones Rancheros. Their chef team uses only fresh ingredients to make delicious dishes. El Mariachi Mexican Restaurant offers a kid-friendly menu and lunch specials. The restaurant offers dine-in, takeout, catering, and a patio dining area.

Reviews | Play Video | Write a Review

Price:

BURRITOS
Burrito Bowl: $13.00
Burrito California: $13.00
Burritos Mariachi: $13.00
Burrito Mexicano: $13.00
Burrito Al Pastor: $13.00
Burrito Deluxe: $11.00
Burrito Special: $8.00
FAJITAS
Fajita Mariachi: $18.00
Fajita Jalisco: $17.00
Fajita Chicken: $15.50
Fajita Steak: $16.50
Fajita Caribe: $17.00
Camaron Fajitas: $18.00
QUESADILLAS
Quesadilla Rellena: $8.00
Quesadilla Chicken Tips: $13.00
Quesadilla Fajita Grande: $13.00
Angel Special: $14.00
OUR SPECIALS
Chile Verde: $15.00
Chile Colorado: $15.00
Chiles Rellenos Poblanos: $14.00
Chicken Poblano: $15.00
Huevos Con Chorizo: $13.00
Huevos Rancheros: $13.00
Special Dinner: $17.00
Guadalajara Special: $15.00
Queso Rice: $14.00
APPETIZERS
Bean Nachos: $7.00
Beef or Chicken Nachos: $9.00
Cheese Nachos: $6.00
Cheese Quesadilla: $5.00
Chicken or Beef Quesadilla: $7.00

Contact:

(515) 276-3887

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

TBR® Inspection Report: