Saw this place on the TV show "CMT Taco Wars". It won first place for best taco in Toronto. Competing with Playa Cabana Hacienda and Milagro.
I had the Lengua tacos (beef tongue). The tacos was simple, contain onions, cilantro, hot/mild sauce, lime and beef. The beef tongue was the only thing that was tasteful.
I didn't think it was anything special and don't I understand why it won best tacos. I guess I was expecting more flavors and creativity.
Food 3/5
Service 3/5
Ambiance 2/5
I would not go back.