Caribbean restaurant Mar De Sol offers a taste of Puerto Colombia's best flavors.