Terraza El Ancla
Seafood · Spanish · Tapas
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.
Location