Owner of two successful restaurants opens new location in Brevard. Chow's Country Buffet now open in Titusville.