Divina Italia el Charco is an Italian restaurant offering a modern take on quality Italian cuisine.