Del Taco Debuts New Stores, Logo
Del Taco has a new logo and is testing a new restaurant prototype. After months of research, both are making their first appearance together at new locations in Los Angeles and Irvine, California, as well as Irving and McKinney, Texas. The company’s new logo will be phased in through marketing and advertising efforts beginning […]