EVO Entertainment, a complex featuring with movie theater, bowling and an arcade, has opened in Southlake.
The 68,000-square-foot location in Southlake Town Square is the Austin-based entertainment chain’s first North Texas location, according to a release from the company.
The venue includes a movie theater, bowling alley, restaurant and arcade. The location also offers food options
Company officials announced the Southlake location last summer and initially targeted a late 2021 opening, but construction delays moved the opening to March.