Restaurante La Gran Tortuga offers a wide variety of homemade tapas, fresh meats, and fish, with a specialty in high-quality seafood, including lobsters directly from their own vivarium. They serve Mediterranean, European, and Spanish cuisine for lunch and dinner.