Waba Grill – Rancho Cucamonga 9670 Haven Ave. # 104, Rancho Cucamonga, CA 91730 Call for Reservations/Ordering 909-945-3241 8110 Milliken Ave. #106, Rancho Cucamonga, CA 91730 Call for Reservations/Ordering 909-989-5273 Visit our Website