This restaurant is situated by the beach with a terrace offering sea views. It features a wide range of dishes prepared fresh to order. The establishment is located in La Garita.