Taco Bell to open first digital-only U.S. location in Times Square By: CNBC.com News April 13, 2021 at 08:00 AM EDT Taco Bell will open its first digital-only U.S. restaurant on Wednesday in New York's Times Square. Read More >>