In Cartagena, ceviche is all over the place. You'll find shops that specialize in it in the old colonial city. You'll find them in the new downtown. You'll find it on the roof of fancy hotels. You'll find it in beachside shacks. Heck, you'll even find it directly on the water. Jump on one of the charter boats that shuttles you out to the Islas de Rosarios for a day on the beach or snorkeling and odds are that you'll make a brief pit stop next to a two-man canoe selling lobster ceviche.