Mural at San Pedro Creek Park FacebookTweetPin Mural at the recently completed section of San Pedro Creek Park near the Alameda Theater in downtown San Antonio.