We've been there about two dozen times or more and it is consistently very good. The service is also very good. I plan to keep returning. I've gotten several different choices and have really liked them all (except on one occasion when the meat was tough).
If you own or manage El Mariachi, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.