The Shops at Dove Creek contains over 380,000 sf of retail and restaurant space located near the intersection of Potranco Rd. and W Loop 1604 South on the westside of San Antonio, TX.