Mexican tacos in Ibiza were delightful.