This is the most horrific location. Staff is shady and slow. The vultures selling oil changes and windshield repairs are relentless and annoying. I've tried this location twice out of necessity and I will never come back. The location way out on Bell road west of the 101 is light years better.
Shouldn't take an hour to get a car wash when they are NOT busy.
You can do better!