Taco Bell opens new digital only location in Times Square
Taco Bell is opening a new 'digital only' location in Times Square, in a sign the iconic chain sees a rebound in foot traffic at the tourist hotspot. The new location will open to the public on Wednesday on the ground floor of the historic Paramount Building on the corner of 7th Avenue and W 43rd Street in the heart of Times Square. Falling under the chain's 'Cantina' brand, the new Times Square spot will offer beer and specialty cocktails in addition to the familiar items from Taco Bell's food menu. The new spot will only have digital ordering, with customers either ordering ahead, or us...