Yum! Brands Launches Its First American Digital-Only Taco Bell

Yum! Brands Launches Its First American Digital-Only Taco Bell

Times Square in Manhattan will host the first "digital-only" Taco Bell restaurant in the USA starting tomorrow, Yum! One method is to use one of 10 self-service kiosks at the Taco Bell location, while the other is to buy in advance using the brand's app or website. Brands says the opening is spearheading the addition of at least 25 more Taco Bell locations in the area of the Big Apple.