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. Nestled in the heart of Southlake and within minutes of the DFW International Airport.