Burrito Queen Restaurant & BarsLocated at 734 Queen St E in Toronto's Riverside Neighbourhood, Burrito Queen is the best spot this side of the Don Valley for fresh Mexican inspired takeout. Photo Credit: Burrito Queen