A "Hands OFF! Batavia fights back!" protest is set to take place from noon to 2 p.m. Saturday in front of Batavia City Hall, 102 Main St.