Spain
1 restaurant in Santa Cruz de la Palma recognised by Michelin. The ones most guides agree on come first.
1 guide · Subida la Concepción 2, San Pedro de Breña Alta, 38710, Spain
Casa Osmunda in Santa Cruz de la Palma, Spain, brings creative Canarian cuisine to Breña Alta. A Michelin-Recommended restaurant with select meats, fresh fish, and a welcoming atmosphere.