Restaurante El Cangrejo Rojo offers fresh seafood and grilled meats with a local flavor. It is known for its spectacular sea views and Canarian cuisine.