Taco Bell is opening a futuristic restaurant in one of Times Square's oldest buildings. It's filled with food lockers and digital kiosks: take a look inside.


Trending Today on Tech News Tube