Cartagena is famous for its seafood. The city has many great restaurants where you can try traditional dishes like ceviche, arroz con coco, and fried fish.