The restaurant is located in the heart of Santiago de Cuba, next to the Cathedral and Parque Céspedes. Although it specializes in fish and seafood, it also includes Cuban and international food in its varied menu.
Address: San Pedro / Heredya y San Basilio 705
Phone: +53 5 5551207