Where's the best Pizza in or near Rancho Cucamonga?
Agree with San Biaggio in Upland. There are two locations one on Mountain and 7th and the other on 19th and Campus. Handel's can only be found at the Mountain location.
I'm fond of Red Devil Pizza on Foothill and San Antonio, too. Great crust, great toppings, and the owners are super nice folks.