12 coffee shops within 800 m of Rocher de la Vierge, Biarritz — nearest first. Read more on Wikipedia