By Michel Minorgan for Curtains Up www.globalgourmets.ca Ta Chido in colloquial Spanish means “is cool”. Tucked away unobtrusively on the Plateau is a small and definitely funky taqueria or as it is noted on their menu, a Mexican Dinette. Whatever you call it, this family run business is serving some of the best Mexican […]