Search results
Southlake Town Square is located at the corner of N Carroll Ave and Southlake Blvd (1709), just minutes from the DFW International Airport off hwy 114 and 1709.
Southlake Town Square is a unique, open-air lifestyle shopping district with more than 120 shops and dozens of fine restaurants in the Dallas-Fort Worth Metroplex whose reputation has been recognized throughout the country.
Southlake Town Square ... Loading...
Southlake Town Square is a unique space, full of good restaurants, shopping, and pretty parks. It serves up a nice bit of nostalgia! Fun to shop and dine on regular days, but also a wonderful venue for community events.
Southlake Town Square has a movie theatre, a gazebo, a post office, plenty of shops, doctor offices, a library, the courthouse, parks, restaurants and plenty of benches. There are plenty of places to park, however it does get crowded especially during the weekend.
Southlake Town Square is a shopping precinct located in the city of Southlake, Texas. Owned and managed by RPAI Southwest Management, LLC., Town Square is regionally known for its high-end boutiques and fine dining.
Southlake Town Square is a unique, open-air lifestyle shopping district with more than 120 shops and dozens of fine restaurants in the Dallas-Fort Worth Metroplex whose reputation has been recognized throughout the country.