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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results