Question: how long are siestas in mexico?
Answer: Traditional Siesta Times The siesta for shops and businesses is from approximately 2 p.m. until 5 p.m. while bars and restaurants close from about 4 p.m. until about 8 or 9 p.m.