This section of the San Pedro Creek Park recently opened just north of Houston Street near the Alameda Theater and Frost Bank Tower in downtown San Antonio.
This section of the San Pedro Creek Park recently opened just north of Houston Street near the Alameda Theater and Frost Bank Tower in downtown San Antonio.