If you find yourself in Southlake, head straight to Southlake Town Square.

It is quite literally the heart of Southlake, as it is built around the city’s original town square. Now it has developed into a sprawling lifestyle center that includes unique boutiques as well as national retailers and delicious dining options. It’s the place to see and be seen in Southlake!

Best Stores in Town
More To Do