Sachverhalt: A. Das im Zürcher Stadtkreis 2 gelegene ehemalige Industriegebiet Manegg befindet sich seit längerer Zeit in Entwicklung. Um das Gebiet neuen Nutzungen zugänglich zu machen, sind verschiedene Planungsverfahren eingeleitet worden (Quartierplan- und privates Gestaltungsplanverfahren). Zur Groberschliessung des künftigen Entwicklungsgebiets sollen an der Allmendstrasse die Verkehrsknotenpunkte ausgebaut werden; zudem sollen beidseitig der Allmendstrasse neue Radstreifen erstellt, die Gehwege ergänzt und Baumreihen gepflanzt werden. Mit Beschluss vom 23. September 2009 setzte der Stadtrat Zürich das Strassenbauprojekt Allmendstrasse (Abschnitt Butzen- bis Bruchstrasse) fest und wies eine dagegen gerichtete Einsprache der X._ AG ab. Am 14. April 2010 wies der Regierungsrat des Kantons Zürich einen Rekurs der X._ AG gegen dieses Strassenbauprojekt ab. B. Der Stadtrat Zürich liess auch die Baulinien im Bereich der Allmendstrasse überprüfen, die in den 1930er Jahren festgesetzt worden waren. In seiner Weisung an den Gemeinderat vom 17. September 2008 hielt der Stadtrat fest, dass bei der Geometrierung der neuen Baulinien einerseits auf einen hinreichenden Abstand der geplanten Baumreihen zu den neuen Baufluchten geachtet werden müsse; andererseits sollten aber die eher schmalen Grundstücke entlang der Allmendstrasse nicht übermässig belastet werden, weshalb der Baulinienabstand eng bemessen werde. Aus städtebaulicher Sicht sei zudem eine möglichst gerade Linienführung anzustreben. Der Baulinienabstand sei deshalb durchgehend auf 26,5 m (statt bisher 24 m) festzulegen. Mit Beschluss vom 17. Dezember 2008 genehmigte der Gemeinderat der Stadt Zürich die vom Stadtrat beantragte Baulinienrevision. Der Beschluss wurde am 9. Januar 2009 im Amtsblatt des Kantons Zürich publiziert und am 5. Februar 2010 von der Volkswirtschaftsdirektion des Kantons Zürich genehmigt. C. Die X._ AG ist Eigentümerin des an der Allmendstrasse ... gelegenen Grundstücks Kat.-Nr. WO6467. Gemäss der vom Gemeinderat genehmigten Baulinienrevision soll dieses Grundstück neu um rund 6 m - statt wie bisher um rund 4 m - von den Baulinien angeschnitten werden. Damit wird das Geschäftsgebäude der X._ AG um 2 m angeschnitten. Am 2. Februar 2009 rekurrierte die X._ AG gegen den Beschluss vom 17. Dezember 2008. Nach Durchführung eines Augenscheins hiess die Baurekurskommission I des Kantons Zürich den Rekurs am 7. August 2009 im Sinne ihrer Erwägungen gut und hob die Baulinie im Bereich des Grundstücks der Rekurrentin auf; die Sache wurde zur erneuten Festsetzung der Baulinie an die Stadt Zürich zurückgewiesen. D. Dagegen gelangte die Stadt Zürich an das Verwaltungsgericht des Kantons Zürich. Am 15. April 2010 hiess die 3. Kammer der 3. Abteilung des Verwaltungsgerichts die von der Stadt Zürich erhobene Beschwerde wegen Verletzung der Gemeindeautonomie gut. Das Verwaltungsgericht hob den Entscheid der Baurekurskommission auf und stellte den gemeinderätlichen Beschluss vom 17. Dezember 2008 wieder her. E. Mit Eingabe vom 14. Juni 2010 hat die X._ AG Beschwerde in öffentlich-rechtlichen Angelegenheiten ans Bundesgericht erhoben. Sie beantragt, der verwaltungsgerichtliche Entscheid sei aufzuheben und der Entscheid der Baurekurskommission vom 7. August 2009 sei zu bestätigen. Die Stadt Zürich, vertreten durch das Tiefbau- und Entsorgungsdepartement, beantragt die Abweisung der Beschwerde. Das Verwaltungsgericht schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Im weiteren Schriftenwechsel halten die Beteiligten an ihren Anträgen fest. F. Mit Verfügung vom 13. Juli 2010 wurde der Beschwerde die aufschiebende Wirkung gewährt. 