Southlake Town Square

Southlake Town Square

1256 Main Street
Southlake, TX 76092

corner of Southlake & Carroll, just south of 114

All the Details

In just a few short years, Southlake Town Square has established itself as a center of activities for the City of Southlake as well as its surrounding communities. The Square includes numerous shopping and dining destinations, as well as the 14-screen Harkins Southlake Town Center movie theater and a Hilton Hotel. Hours vary among businesses.

Goes Well With...

#Things To Do