
Dolorosa Street Waterfront
attraction
A scenic urban water feature and resting spot offering a moment of calm in the heart of downtown San Antonio.
Description
Set along Dolorosa Street in downtown San Antonio, the site serves as a public cultural landmark and point of interest, providing visitors with an open stop in the center of the city.