News

Is Del Taco on the chopping block? That seems to be the case. There’s a possibility that the restaurant chain is looking to shelve all of their locations and get rid of the entire business. According ...