In his review, Chad says, "It is not very clean," then provides the upside to that perspective. Here's the downside: food poisoning.
I've lots of family and church friends in and around Scottsville, so I've tried Los Mariachis several times. Each time has resulted in ailments ranging from queasy stomachs to, well, much worse than that. This restaurant is now on my banned list, and for your health, you should avoid it.
And the food clearly comes from the freezer. It has that "open-saran-wrap-then-chuck-in-microwave" essence to it.