Islas Canarias is a family-friendly Spanish restaurant known for its Cuban classics and colorful artwork.