Earlier quoted context omitted.
> Literally nobody here takes 3 hour lunch breaks. [...] Small shops do close for 3 hours in the middle of the day Doesn't anybody work in those small shops? > There's a mid-morning and late-afternoon snack The mid-morning snack is not generalised and the late-afternoon snack is mostly for kids (after-school "merienda").
Yes, but they don't take 3 hours to have lunch. Also closed to the public doesn't mean not working (back-office!).
Edit: to be clear, I agree that most people doesn't have siestas and three-hours breaks only remain common in some sectors (retail) and places (small cities). The original article doesn't make much sense, by the way.