From 2 p.m. to 5p. m. shops are closed for the famous Spanish siesta. On Saturdays many small shops (i.e. the majority of Estancos) are only open to 2 p.m. Major shopping malls, department stores and supermarkets stay open without a break from 10 a.m. to 9 p.m. or in some cases until 10 p.m.