We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

El Mariachi

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
5825 Merle Hay Rd, Johnston, IA 50131-1218
+1 515-276-3887
11:00 am - 9:00 pm
Closed now
See all hours
Sun 11:00 am - 9:00 pm
Mon - Sat 11:00 am - 10:00 pm
More Info
Add Photo Write a Review

62 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 62: English reviews
Grimes, Iowa
Level Contributor
15 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed December 8, 2016

Service and quality of food are of utmost priority at this restaurant! Whether you order in house or take out, we've never had a bad meal! The prices are unbelievably reasonable and worth every penny! We will not go to any other restaurant in town because this one is close and terrific!

Thank happytrailrunner
Marion, Iowa
Level Contributor
168 reviews
115 restaurant reviews
common_n_restaurant_reviews_1bd8 43 helpful votes
5 of 5 bubbles Reviewed November 25, 2016 via mobile

Was visiting the area on business and went here with my husband. Was a Monday night and somewhat busy. Not too far from the Stoney Creek hotel we were staying at so pretty easy to get to if you are traveling. Ample parking. We were seated right away. It was Monday and apparently Margarita night. I had TWO raspberry margaritas... More 

Thank bleutalefly
Keosauqua, Iowa
Level Contributor
11 reviews
6 restaurant reviews
5 of 5 bubbles Reviewed October 13, 2016

The staff are professional and efficient during the lunch time rush. The food is always very tasty and a great value for the price. Terrific environment too!

Thank Kris R
Lebanon, United States
Level Contributor
89 reviews
64 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
4 of 5 bubbles Reviewed September 24, 2016 via mobile

For good, quick, authentic Mexican food this is the place to go. We have been coming to this restaurant for years and have never been disappointed. Prices are reasonable and the service is quick and friendly.

Thank Deborah M
Northfield, Minnesota
Level Contributor
97 reviews
81 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
3 of 5 bubbles Reviewed August 31, 2016

We were visiting family in Des Moines and El Mariachi was recommended as "their favorite Mexican restaurant" so we went. It is a fairly large space and very busy and quite noisy, even on a Wednesday evening. Conversation was difficult. Seating and service were prompt. The service was, in a sense, too prompt for almost before the menus had reached... More 

Thank Doug H
Chicago, Illinois
Level Contributor
22 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed August 23, 2016

I hope there are better Mexican restaurants in Des Moines. This place was okay, but nothing special. Service was okay, but nothing special. Prices were good. A pretty good value, actually. Staff may have been worn out with all the state fair visitors.

Thank Mark M
Johnston, Iowa
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 bubbles Reviewed July 26, 2016

This is our favorite Mexican restaurant in Johnston. The food is good and the service is fast and friendly.

Thank Gina C
Johnston, Iowa
Level Contributor
8 reviews
5 of 5 bubbles Reviewed July 19, 2016

Good and fast food with friendly service. Cheese dip is wonderful. From grilled shrimp to fajitas to chips and salsa to margaritas - you can't go wrong. Generous portions. This is our go to place for all occasions.

Thank Judy1191
Washington DC, District of Columbia
Level Contributor
194 reviews
150 restaurant reviews
common_n_restaurant_reviews_1bd8 77 helpful votes
4 of 5 bubbles Reviewed July 12, 2016

Located on Merle Hey Road. Easily accessible. Loads of free parking, although the parking under the shade trees are at a premium. Has outdoor seating if the weather is to your suiting. Entrances are on the sides of the building not facing Merle Hey Road. There is a small bar area with TV set, and large dining area, with tables... More 

Thank RetiredMilitary
Cedar Falls, Iowa
Level Contributor
23 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed June 27, 2016

An overall great experience. When we are in the Des Moines area, this restaurant is a must. Never disappointed.

Thank 50613

Travelers who viewed El Mariachi also viewed


Been to El Mariachi? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4 of 5 bubbles
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Dining on a budget, Large groups, Kids, Families with children
Open Hours
11:00 am - 9:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 5825 Merle Hay Rd, Johnston, IA 50131-1218
  • Location: United States  >  Iowa (IA)  >  Johnston
  • Phone Number: +1 515-276-3887

Questions & Answers

Questions? Get answers from El Mariachi staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?