There is a Chipotle, if you consider that Mexican food.
There is a Chipotle in the plaza.
There is a Chipotle located in U-village I can't say anything about the quality as I have to gone myself
Yes, there is a Chipotle in University Village (if you count that as Mexican food since it's not super authentic)
No, I had pizza and Italian soup
Thanks! Your answer is awaiting moderation.