El Catamaran Restaurant Bar El Catamaran Costambar Restaurant & Bar is a true landmark, another stand out spot for drinks and ... By EditorNovember 17, 2021 Costambar Beach