On the Spanish mainland, late dining hours perplex visitors.
Many people eat late in Spain.