Rancho Cucamonga Location Details 8443 Haven Ave Rancho Cucamonga, CA 91730 909-966-5226 Mon - Sun 11:30am-9:30pm GIFT CARD POLICY: Cards must be present in order to be redeemed. Location Links Order Online for Rancho Cucamonga opens in new window