News

The franchisee will be responsible for developing and operating all five Del Taco locations across Louisville.