El Manicomio is a modern guachinche offering traditional Canarian and homemade Spanish cuisine. This pet-friendly establishment features a terrace for a relaxed dining experience.