The Trailhead, a 40-acre, mixed-use development at 83rd Avenue and Happy Valley Road in Peoria, has signed several new restaurant tenants looking to open in the coming months.