EVO Entertainment opens in Southlake with movie theater, bowling and arcade

EVO Entertainment opens in Southlake Town Square March 11.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.

The company is also planning to open in Dallas at 5409 Beltline Road in the Prestonwood neighborhood, according to the list of locations on EVO’s website.

Other Texas locations include Austin, Fredericksburg, San Marcos, New Braunfels, Kyle, Schertz and one coming soon to San Antonio. The company has also announced it will open its first location outside of Texas in Hampton.

Read more