Spain is one of the biggest fish consumers and producers. Inland but also in the sea where it allows it, it's possible to see some fisheries, mainly in Galiza.
In the southern coast I only saw these, in Calahonda.
I was attracted by the wide beach backed by the steep hill, and decided tha Calahonda could be my destination, if and when I decided to spend some days in a Spanish beach. It could be... but it wasn't, and this year I went to Marbella for the first time. The water was cold, and Fernanda found that in Calahonda it was two or three degrees warmer, so Calahonda reinforced its chances. Now it's true - next time...
Take a trip into Marbella about 15 minutes away. Gibraltar is just over an hour. The town of Mijas is very pretty. Benalmadena is about half an hour. Peurta Banus has some gorgeous yachts and quite a few famous people go there.