Made in Mexico never disappoints you wherever you go. I've been to the one at Newmarket which is always good in terms of the food quality, flavour profile and service.
I always get the chicken chimichanga, which is basically a fried huge burrito stuffed with chicken, beans, rice, cheese and etc. Along with the burrito, it comes with two sides of your choice.
You definitely get the bang for the buck with the huge portion size and price.