I've been here twice, and both times I was heartily disappointed. The food was generally bland, the service mediocre, and my boyfriends burrito had bones in it.
It is well known on the Case Western Campus that Mi Pueblo only really exists due to it's bar, and from every sample of food I've had from there, I believe it.
I'm pretty sure I'd only brave another taste after one of those margarita pitchers.