Third Avenue Festival caps off weekend of fun in Bay Ridge