After enjoying the Chowhound dinner at Pura Vida last Saturday, I went back again tonight. While chatting with the waitress (and a man, possibly the owner), I was amused that they were perplexed about why all these people were coming to their restaurant after hearing about it "on the radio" so I explained a bit about Beyond Burgers and Chowhound.
Anyway, they mentioned to me that they run a Mexican place called Fiesta Azteca at Bayview and Eglinton. Has anyone been there? I looked in the archives for posts about Mexican places, but this one has not gotten any reviews. Link to their site below.