Taco Bell Opens Digital-Only Cantina in NYC's Times Square Posted on April 16, 2021 by globalhotelpro The restaurant features 10 kiosks and a wall of Ordre Ahead Pickup Cubbies. Source: New feed