Nordstrom Barton Creek Square - 2901 N Capital of Texas Hwy S, Austin, TX 78746, USA on Eaten