This place has been around for years. Have been going here on and off for years as well (from 10 years back with my girlfriend, and now my wife). Food has always been good, feels authentic from the experience to the food (although I'm not Mexican so I can't REALLY comment on that front). Highly recommended since there are so few quality Mexican restaurants in the GTA.