Canalla Ibiza is a tapas restaurant offering a selection of Spanish small plates and wines.