Other crossword clues for answer "SALIDA"SALIDACity 100 miles SW of Denver.Colorado city.City WSW of Colorado Springs