Del Taco

Del Taco locations typically range from 2,000 to 2,800 square feet and are situated on 0.5 to 1.0-acre parcels, often as freestanding buildings with drive-thrus. Lease structures are usually 15- to 20-year absolute NNN, featuring 10% rent increases every 5 years, with corporate guarantees now backed by Jack in the Box. Newer prototype sites are […]