Sneak preview of The Shops at Willow Bend restaurant district

The Shops at Willow Bend are located in Plano.
Published: 12:00 PM CDT October 4, 2018
Updated: 7:00 AM CDT October 4, 2018