In 2003, Burrito Bandidos opened its first location at 120 Peter Street in downtown Toronto. Focussed entirely on serving the perfect burrito, the tiny take-out restaurant on Peter Street created a sensation in the area winning praise from food critics an