California > Capitola > Travel & Transportation > Travel & Tourism > El Salto Resort
620 El Salto Dr, Capitola, California, 95010-3416
(831) 464-1295
Travel & Transportation > Travel & Tourism
No reviews yet. Be the first to write a review!