Tacos 101

Our favorite taco place in Toronto. Tacos 101 located in Kensington Market. I acquired a new appreciation of this place after trying the real deal in Mexico City recently.

Author: smite

Leave a Reply

Your email address will not be published. Required fields are marked *