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 c... more... See more text