
The San Pedro Creek construction site can be seen from the 11th floor of the Frost Tower, which is under construction. Credit: Bonnie Arbittier / San Antonio Report
The San Pedro Creek can be seen from the 11th floor of the Frost Tower, which is under construction.