I'm near Atocha and Paseo del Prado...I can try zara home on c/princesa or i'll try a carrefour...thanks everyone for your suggestions!