I've seen this Mexican place and I think its new. it is located on Bloor, just east of Dufferin.
It is not a restaurant and its a small place, so they may only do takeout. They advertise that they do catering as well.
Has anyone tried this place??