Del Taco reports $505.5m total revenues for 2018

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



  • Del Taco