CAVA, a growing Mediterranean fast-casual restaurant brand, is opening its first Brevard County location in Viera.