This place should really be called "La Basura."
All joking aside, a friend and I each ordered one of those "Burritos as Big as Your Head" (or whatever that sign says at the front of the store), and I don't know what the heck is in that meat, but it was utterly disgusting. About a quarter of the way through that burrito, I threw it away.
Taco Johns, Taco Bell, you name it, it will likely do a better job than this place. I don't get how this place is in business. Obviously, I'm not coming here again.