You could try Carrefour (was Continente years ago). Here is their website http://www.carrefour.es/index.html
I compare it to a super Wal-Mart. The only disadvantage is that many times it is on the outskirts of the city.