My favorite dining companion and I both love Mexican food. While there are certainly a wide variety of them in Des Moines, we are always on the lookout for one that is particularly good. We decided to give El Mariachi a shot after perusing the menu and reading through some reviews.
The restaurant itself is pretty low-key. It was reasonably busy but not packed when we arrived. We were seated quickly and provided the customary chips and a carafe of salsa along with two bowls. I thought that was a nice touch, as sharing one can be a nuisance when you're both quite hungry for some chips and salsa. I'm also a big fan of carafes of salsa! It's a fun presentation, while still making divying up the salsa quite easy.
The salsa was quite mild, probably due to the older demographic that lives in Johnston, but definitely excessively mild for our tastes. We decided to get a bowl of the hotter roasted salsa typically found at Mexican restaurants to kick things up a notch. While it was slightly hotter, it was a bit milder than we were hoping for in a roasted salsa. That's alright though, it still tasted good.
We did also order some of the chorizo cheese dip as our appetizer. For entrees, my companion went with the El Mariachi Special. This was a combination of thin steak, mushrooms, buttered shrimp, and grilled onions. This was all along with the typical Mexican accompaniments of refried beans, rice, guacamole, and salad.
I opted for the carnitas. Carnitas are delicious pork tips that are slow cooked and then fried for service. They are accompanied by bell pepper, lettuce, onion, guacamole, refried beans, and rice. I was excited. I don't order carnitas often, so they're in the "rare treat" category for me.
Our appetizer arrived quickly. The chorizo cheese dip was quite hearty. They definitely are not shy with the chorizo! It was a bit on the heavy side of course, but it was quite good.
Our entrees didn't arrive long after the appetizer, and they did not disappoint. My dining companion's dish looked great and was still sizzling. My carnitas were... ridiculous, honestly. There were four enormous chunks of pork along with all of the fixings on my plate. I started salivating immediately.
I did not stand on ceremony. I quickly tried the pork. It was fantastic. It was fall-apart tender, shredding easily with my fingers. It was flavorful and juicy, and just begging to get shoved into a tortilla with some veggies. I quickly did just that, carefully adding quacamole, pico de gallo, onions, and salsa. I rolled it up and took my first bite. I let out a satisfied groan of satisfaction and closed my eyes for a second. The carnitas were damn near perfect. I devoured as much of the plate as I could, but I couldn't finish all of it off.
My dining companion didn't get any further on her large entree, either. You definitely get a LOT of food for your money at El Mariachi. I don't think it would be possible to leave this place hungry.
If you're looking for good ol fashioned tex-mex Style Mexican food, look no further. The food is great, the service is excellent, and the prices are very reasonable for the substantial portions received.
Our only real complaints were that both salsa were excessively mild, even the hotter salsa. It would've been nice to have access to a salsa with some bite to it, but that's a minor complain overall. Highly recommended. read more