Taco Bell Receives Innovation Award for Self-Service Technology Posted on November 12, 2018 by globalhotelpro Kiosks that use EloView will soon be in 6,000 locations. Source: New feed