Islas Canarias is a family-friendly Spanish restaurant serving Cuban classics in a casual setting with colorful artwork.