Annual Battle of the Chefs takes place this weekend