Grand Island Festival and BBQ Battle on September 8 from 11am to 7pm on Beaver Island.