Del Taco reports $505.5m total revenues for 2018

Del-Taco
Del Taco opened 25 new system-wide restaurants across ten states during 2018. Credit: Del Taco Restaurants.