Splash N Dash Car Wash ★★★★☆4.1 (328) Car Wash & Detailing Self service car wash 2605 Bayshore Blvd, San Francisco, CA 94134 Today: Open 24 hours Call Details →