Came here for dinner, it was really good. Authentic Mexican not so much, I lived in Mexico for 6 months and have rarely eaten authentic Mexican food it tends to get watered down north of Texas. However this quaint little restaurant had amazing flavor, good service and huge portions. I'm not a shy girl about finishing my plate but the portions were so big I just couldn't even though I tried.
The price was reasonable considering the portions, around 16$ to 20$ a plate. I did notice there was a sign that said during lunch time 12pm-3pm the main course meals were on special for 10$. I will definitely go back for lunch in the near future while I'm still here in Toronto.