Alameda is a restaurant specializing in seafood paella and small plates. It offers Mediterranean, European, and Spanish cuisine, with vegetarian options available. Enjoy fresh, local fish on the sunny terrace.