Terraza El Ancla is a restaurant located in Sardina, Gran Canaria. The establishment appears to serve seafood and Spanish cuisine, with a mention of tapas. It is noted that the venue is currently under renovation.