WaBa Grill adresses in Chula Vista‚ CA Home Work hours WaBa Grill hours California Chula Vista AddressPhoneMap1170 Broadway Chula Vista(619) 426-2661 You May Like The Cheesecake Factory hoursFuddruckers hoursWhich Wich hoursJamba Juice hoursBruegger's hoursWendy's hoursPeople Are Reading