Restaurante La Pedrera De Cho'Camilo offers generous portions of Spanish and Canarian cuisine, specializing in grilled meats and traditional dishes. This family-style restaurant is known for its substantial servings and homemade desserts.