Spain

Restaurants in Santa Cruz de la Palma

1 restaurant in Santa Cruz de la Palma recognised by Michelin. The ones most guides agree on come first.

View Santa Cruz de la Palma on the map
  1. Casa Osmunda

    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.