Previous ImageNext Image San-Pedro-Creek-Park-A-6730 Mural at the recently completed section of San Pedro Creek Park near the Alameda Theater in downtown San Antonio.