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.

Read more…