BEST CAR WASH Mountain View Car Wash 369 N Mountain Ave, Upland, CA 91786 909.920.4152 website :: facebook :: yelp Years Won: 2016 (Best) MAP