The Evolution of Mountain Dining: Taco Bell Canada’s “Slide Thru” Restaurant Taco Bell Canada is raising the standard of quick mountain dining with its new “Slide Thru” restaurant.ย The concept is simple. Order at the top of the hill, slide down, and easily pick up and eat a Taco Bell meal of your choice. The new dining experience aims to promote Taco Bell’s already famous Cheetosยฎ Crunchwrap Slider.ย The custom built take-out […] Industry News Adrian Dolatschko | February 27, 2019 0 Comments