Cleverly dodging through a side street to avoid the gathering swarms of spectators, we continued walking into town on a street parallel to the procession but deserted.
Almost. Coming towards us was a pushcart decorated with flowers, fruit and biscuits and draped with brightly striped cloth to hide the sides of a supermarket trolley.
Lorenzo paused to greet us, reaching into his trolley. 'A little wine?'
He and the couple walking with him wore traditional Gomeran costumes and had guitars slung across their backs. We spent a pleasant few minutes sipping red wine from plastic mugs and toasting each others' health, Saint Sebastian, the whole splendid concept of fiestas and, in particular, today's Romería.
'But,' Lorenzo said suddenly, 'you're missing the procession! It's already started.' He thumbed towards a distant murmur of drums.
'So are you,' I pointed out.
Lorenzo nodded. 'Claro! Of course. I'm far too old to push a cart that far. We're going to wait at Silvio's then join in later.'
Silvio's is a bar. This is the healthy realism of the true Gomeran. A romería is conceptually a very serious occasion, but the trick is not to treat it so seriously that you spoil the fun. In essence it's a pilgrimage in procession to a holy shrine, and for maximum spiritual benefit it should involve a pitiless uphill trek along ancient pathways in torrential rain. The Gomeran version traverses wide, traffic-free streets in gentle winter sunshine.
But to be fair, completing the course can take anything up to three hours when you're strumming and dancing the whole way.
We arrived at the town square just before the procession, which was led by a group of young folk dancers energetically leaping and twirling to show how it's done. The steps are more complicated than they appear and tourists who try to join in risk looking like the dancing hippos in Disney's Fantasia.
Close on the bouncing heels of the dancers came their accompanying musicians, armed only with the tambor - a smallish drum - and Gomeran castanets, which are called chacaras and are a lot beefier than the prissy Sevillian variety. They were beating out a primitive rhythm accompanied by a weird, chanting song that is so viscerally Gomeran it sends shivers down my back. You can tell it goes back a long, long way, perhaps as far as the guanches, the Berbers of North Africa who were the first to set up home here.
Next up was a row of beautiful young ladies parading elegantly in traditional dress. The girl with the red banner was the Romera Mayor, symbolic leader of the celebrations, while her companions were Romeras de Honor who hadn't won the contest the other night but looked just as gorgeous anyway.
Their job was to continue looking beautiful and to smile for the spectators, the official photographer and their Aunty Margarita.
And then we were into the romería proper, an endless succession of musicians and dancers, still on their feet and twirling after their protracted journey into town.
Somewhere in the middle of all this we spotted Luzma, a neighbour, parading behind a small cart decorated like Lorenzo's with flowers and fruit. Perched on top of the cart was a chihuahua the size of a hamster wearing a flared skirt and cheeky straw hat.
Luzma beckoned us over. 'Have a dulce!' These are Luzma's festive speciality, sweet nibbles made from gofio*, almonds, honey and lemon, and I can't resist them. 'Have another!'
Further back along the street was a seething logjam where, if you peered above the bobbing heads, you might glimpse the dignified figure of San Sebastián perched silently on his pedestal. This was the focus of the pilgrimage and its entire justification, the spot where every musical group paused to play a song in homage to the town's patron saint while their dancers danced and the TV crew tirelessly filmed them.
San Sebastián deserves special attention in another story, but he was surely enjoying this brief release into daylight from his claustrophobic niche in a windowless chapel. And he should be pleased that, despite his painful history, he is now able to inspire such innocent pleasure for so many people.
In the town square the procession spread like a river at its delta, swirling around dozens of tables hygienically covered with white paper. The town council, astonishingly, contributes giant pans of freshly-cooked paella to this annual event, along with free wine, beer or fizzy.
Cynics might ask why the council should pay for paella and booze when the schoolkids need more books, and what about the potholes in the roads etc etc. But for me it's only wonderful that a local authority should pitch its three penn'orth into a day of such warmth, colour and good cheer.
* Gofio: toasted maize or other cereals finely ground into flour - see the story dated 15 November 2015