Nobody takes siestas in Spain but the elderly, children and people without A/C in hot zones in summer, and I suppose in some rural towns as well.
In the cities, people do not stop working midday to nap. Now if you are talking about rural towns, that is another thing.