Taco Bell Canada creates world’s first slide-thru take-out window
Press Release What’s the only thing that could make the Canadian exclusive revival of the Cheetos Crunchwrap Slider more exciting, as well as more Canadian? Taking your first bite after barrelling down a hill on a snow tube, that’s what. On Saturday, March 2, Taco Bell Canada will reinvent the drive-thru experience in honour of Cheetos Crunchwrap Slider […]