El Pescador, also known as Casa Barriguita, is a restaurant specializing in seafood. It is located in Yaiza, Lanzarote, and has been involved in local community events.