Are the big grocery and hiper stores open on 12/23 and 12/24 ?? I arrive in Spain on the 23rd and I need to know if I will need to shop on the 23rd after I arrive for food, etc for a few days or will Carrefour, Alcampo, etc be open on Christmas eve ..? Thanks!
I'm not sure how it is in other places, but here in Madrid, El Corte Ingles is open on Christmas Eve (closed Christmas Day, New Year's Day, and Reyes).
regular festivo hours... which means until 9pm, I think. If you look under "horarios" on the El Corte Inglés website, you can see a rundown of the days when a given location is open.