Waba Grill – El Monte 11655 Valley Blvd., El Monte , CA 91732 Call for Reservations/Ordering 626-575-9222 Visit our Website