BEST HAPPY HOUR Yardhouse 12473 N. Main Street, Rancho Cucamonga, CA 91739 phone: (909) 646-7116 website :: facebook :: twitter :: yelp Years Won: 2015 (Best) Advertorial MAP