Taco Bell Opens Digital-Only Cantina in NYC's Times Square


The restaurant features 10 kiosks and a wall of Ordre Ahead Pickup Cubbies.
Source: New feed