WaBa Grill Opens First Store in Camarillo, California
WaBa Grill, one of the nation’s leading healthy rice bowl chains, announced the opening of its first Camarillo restaurant. Located in Camarillo Plaza, it’s now even easier for Camarillo residents...