I love Mexican food, I love margaritas and I'm only kinda in love with Mi Pueblo.
The margaritas aren't the best. The mix is florescent green and usually tastes weak. The Vegetarian burrito is filled with things like steamed carrots, potatoes and broccoli. And to be honest the veggies don't taste very fresh, they all have that white, canned coloring to them.
I have been out of the country many times and this is far from the most authentic. I personally liked Luchitas the best but I would still pick El Rodeo over Mi Pueblo. The major thing that works for Mi Pueblo is the location and the late hours.
The food isn't the worst I've had but there IS better.