Waba Grill – Foothill Ranch 26771 Portola Parkway, Foothill Ranch, CA 92610 Call for Reservations/Ordering 949-583-1506 Visit our Website