Mesón Campoamor offers a selection of Italian and Mediterranean cuisine.