Southlake Town Square is a mixed-use development located in the city of Southlake that is regionally known for its high-end boutiques and fine dining.
Southlake Town Square has grown to become a shopping mecca for the Dallas/Fort Worth Metroplex region and is regionally known for its high-end boutiques and fine dining. Centered around Southlake's Town Hall, Southlake Town Square is not a shopping mall, but rather a true downtown incorporating Southlake Town Hall, Southlake Municipal Court, Southlake Public Library, Southlake DPS Headquarters, single-family residential, 95+ stores, 27 upscale eateries, three parks, medical offices, Hooky Entertainment, and full-service Hilton luxury boutique hotel.
There are plenty of varying-sized office spaces currently available for lease, Southlake Town Square is the perfect location for any sized business with high-quality dining and shopping options available right outside your door, and a great location being only 5 minutes from Highway 121 providing great accessibility for employees and clients alike!