1 / 4



Caffè de Finibus Terrae
Restaurant· 8 min from marina (607m)
Sitting at the very tip of Italy's heel in Santa Maria di Leuca, this café takes its name from the Latin 'end of the earth' — and you really do feel like you've reached the edge of something here. It's a solid spot to grab a well-priced coffee and cool down on a sweltering Salento afternoon, with friendly service that locals seem to genuinely appreciate. Food and specialty drinks can run a bit higher, so come for the espresso and the setting.



