It's difficult to find Mexican food that's not Taco Bell in Markham, so my friends and I were glad to ave stumbled on to this place at Markham Mainstreet.
The restaurant is clean, staff is friendly, fresh ingredients and great taste! and easy on the wallet too!