The Speedway Business Park is a redevelopment of the famous Alamo Dragway on the south side of San Antonio. The property is located on the north side of Watson Road, just west of State Highway 16 South. Watson Road turns into Lone Star Pass and dead-ends into the entrance of the Toyota Manufacturing Plant 1.6 miles directly east of this site.