Because the Spanish eat so crazily late - anybody who's been to Spain has had the experience of sitting down at 9:30 P.M. to find themselves the first customer in the restaurant - they tend to favour an early-evening drink and a nibble to keep them going.
John Lanchester