Just came back from this place and the food was good. You will get your Mexican fix here for sure. Wished I could customize my taco order though. It was hard to eat the fish taco platter and craved something different after the second taco. Everyone who works there is Mexican, including the owner.
Would recommend to those in the area who can't get downtown TO for good Mexican food.