Caracoles is a high quality restaurant, with unique and well executed dishes, as well as a pleasant atmosphere with quick and very friendly service. The owner is extremely dedicated and passionate, and it shows in this business. Highly recommend this as part of your Culebra...More