Ive been here twice. the vibe is nice, tortillas are excellent as is the housemade salsa and chips.
The reason I give 3 stars is because I dont find the pork to be too flavourful and generally on the dry side. The portions are good but I think if you want something that will blow you away go to Seven Lives in Kensington Market. Otherwise if you are just hungry and have a taco craving for something more authentic than most places in T.O, Go here.