Avoid the massive crowds at the Mezquita by going either early or late—midday is the busiest time.
The Spanish tend to eat later than most other cultures. Lunch is the day’s largest meal and is typically taken around 2pm. Dinner is usually a smaller meal and is served as late as 9 or 10pm. While traveling, try to adjust yourself to these times, or you may be scrambling to get food in between.
One of Spain’s best-known cultural traditions is the siesta. Students, business owners, and professionals alike take time out of the middle of their day to rest. Don’t be alarmed if you notice shops and restaurants come to a midday halt.