Dominican Republic / Santo Domingo / RestaurantsitalianIl CapoAddressC. Embajador, Santo DomingoWebsitewww.ilcapo.com.doPhone+18095346252—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCasa Mencia · 77 mNot ratedMecenas Café · 276 mNot ratedEl Mesón de la Cava · 305 mNot ratedAlmacenes Unidos