One of the newest Mexican restaurants to pop up in the Don Mills area. The food is typical Mexican fast food rather than the authentic experience I was hoping for. There are far better Mexican options just a short drive away.
Free parking is a bonus and Menchies is next door.