Flor de Huerta, Buenos Aires