So Caprichos

4.2/534 Reviews
£26
Seafood
󱝐
Currently closed|Open at 19:00 today
+34-971630095
C/. Sant Ramon de Penyafort, 15, 07108 Port de Soller, Soller, Majorca, Spain
What travelers say:
head-img
Located right next to tram from Sóller on the water with amazing views.Every dish was spectacular and the service was incredible. We told them we had to catch the train back and we got our food right away with time to enjoy eating.
More