A friend of mine from Thunder Bay has been going on about this since he saw the "coming soon" sign. Apparently it's a Taco Bell alternative with a cult following that's now available in Toronto. It's now open, looked fairly busy when passing by yesterday. Anyone been?
I've never experienced any of the other Taco Time locations, but curious how this measures up for Tex Mex fast food offerings in the city. Since we're obviously limited here please don't post that it's not as good as some biblical burrito experience that happened in San Diego.