Seemor
Palma › O Castro
O CastroA
Ets Hostalets, Carrer Nunó Sanç, 37, Llevant, 07005 Palma, Balearic Islands, Spain
· Tapas bar
Beloved Galician seafood tapas spot with standout scallops and octopus, warm hospitality, fair pricing, and small-room charm; reservations advised and service style can feel brisk at peak times.
Opening Hours
Monday
Tuesday12:30–15:30, 08:00–23:30
Wednesday12:30–15:30, 08:00–23:30
Thursday12:30–15:30, 08:00–23:30
Friday12:30–15:30, 08:00–23:30
Saturday12:30–15:30, 08:00–23:30
Sunday
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →