BEST AUTO REPAIR Al Davis – The Auto Shop 8724 8th St, Rancho Cucamonga, CA 91730 909.946.3977 website :: twitter :: yelp Years Won: 2019, 2018, 2017, 2016 (Best) MAP