A new 40-acre mixed-use development in north Peoria called The Trailhead is open for business, as restaurants and retailers ...
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.