Mallorca
La Rosa is one of Mallorca.

1. La Rosa

9.1
C. de la Rosa, 5, Palma, Comunitat Autònoma de les Illes Balears
Tapas Restaurant · Distrito Centro · 69 tips and reviews
Mar y Mar is one of Mallorca.

2. Mar y Mar

8.5
C. Pinaret, 6, Peguera, Comunitat Autònoma de les Illes Balears
Seafood Restaurant · 14 tips and reviews