News

Fast food chain Del Taco's rich history is not common knowledge. Believe it or not, one of the first locations in the country is still operating to this day!