- This event has passed.
Art in the Square Southlake 2018
April 27 @ 4:00 pm - April 29 @ 6:00 pm
Art in the Square, Southlake is a premiere art show in the north Texas area. Art In The Square is held at Southlake Town Square, a unique, open-air lifestyle shopping district with more than 120 shops and dozens of fine restaurants in the Dallas-Fort Worth Metroplex.
Parking lots and garage structures in Southlake Town Square are free of charge.