Don't get me wrong, this is a good place to eat. I just don't see anything extraordinary about it. Large food portions and a lot of the typical Mexican ingredients. Just nothing really that sticks out to me as above average.
If you own or manage Los Mariachis, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.