Capricorn
North End of Island, San Pedro, Belize
Featured Review : The food here was excellent and we were quite happy we decided to have our last meal on the island here. The restaurant is located on the beach attached to a hotel (with only a few rooms) just a short ferry ride from our...See Full Review