If you want some of the best ceviche you'll ever have,try to catch China,pronounced "Cheena",along the beach in town.We stayed at Aqua Marina Suites,& she would come by most days around 4:00.
She has plastic cups filled with conch,conch & shrimp & shrimp cocktail. It's a great deal as she provides spoons,tortia chips,& napkins.
I also agree that Carambas had good ceviche. Carambas is one of our favorties eateries, try the blackend Snapper.