Del Taco Franchise Costs $1.5M (+ 2023 AUV & Profits)

Franchisees must invest $1,406,850 to buy and start a Del Taco franchise, which would take 7 years to be paid back with the future profits