Chiringuito La Tortuga is a bar & grill specializing in local cuisine, including fresh seafood and regional dishes.