A battle long brewing comes to a head tonight at City Hall