30 Apr Blog, Shopping Barton Creek Square The Details Enjoy more than 156 stores located in the Barton Creek Square Mall in the city of Austin. Find the best brands and schedule your shopping day in the best place. For more information visit: https://www.simon.com/mall/barton-creek-square 2901 S Capital of Texas Hwy, Austin, TX 78746. United States Image Source: www.bartoncreeksquare.com Legoland Discovery Center Atlanta Oakridge Center