Rated this place:
300 College St, Toronto, ON, M5T1R9
Mexican restaurant: I've never had a bad meal there, whether it's the chipotle, bean, chicken or veg enchildas, carne asada, pollo poblano or my personal fave pollo borracho (drunken chicken). I always go there when I'm in the mood for quality Mexican food. The atmosphere is pretty cool too - beautiful paintings and random artifacts give it a nice pueblo vibe.