I am regular in this place. We love it for the fajitas and chimichangas. The food is fresh and really in the Mexican style. I usually have Margarita or Orchata ( which I find the best one so far in TO).
The service is fast and they usually have a special menu that is a good deal for a complete lunch ..