I really hate to give bad reviews but this was just a bad experience. We sat at the bar because they were busy. We were not acknowledged at all. I think the entire wait staff are also the bartenders so each thought the other would take care of us! Not even a menu handed to us. We waited just to see how long it would take. There is no organization at all. We couldn't tell who where the "real" bartenders. We got to enjoy the show while one made a 5 gallon margarita mixture to restock. Cheap tequila and gallons of premade mix. Needless to say we ordered beer. Taco bell tacos at best.
If you own or manage El Mariachi, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.