Thanks, Gaer! Mexican? No ... actually, Greek from Crete, but the background and atmosphere is probably very similar.

I'll ponder your suggestion, but at present I prefer the less straightforward version.