Ibiza restaurants: El Carnicero

Next-level steakhouse