Entertainment venue is underway in Allen’s 135-acre mixed-use development
One of Allen’s largest mixed-use developments has broken ground on the next phase of the project.
At 135 acres, The Farm on State Highway 121 is planned to include offices, retail and restaurants and housing.
Construction has started on an almost 3-acre open-air entertainment venue called The Hub.
Located at Alma Drive and S.H. 121, The Hub will include 23,000 square feet of restaurant space, 5,200 square feet of event lawn space, a 13,000-square-foot plaza and a 15,000-square-foot, two-story dining pavilion.
Continue reading: Dallas Morning News (subscription required)