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 Jack in the Box hoursChurch's Chicken hoursPanda Express hoursApplebee's hoursCheckers/Rally's hoursWhich Wich hoursPeople Are Reading