Café del Sol offers diverse international cuisine and drinks with live music, right by the sea.