BEST Florist Archibald Florist 9688 E Foothill Blvd, Rancho Cucamonga, CA 91730 phone: (909) 987-1006 website :: facebook :: yelp Years Won: 2014 (Best) MAP