Sol del Caribe is a restaurant offering Caribbean cuisine. Karaoke nights are a highlight.