tobacconists not in cala longa.you will have to get a bus 41 to santa eulalia..unless one as opened since then but they have never had a tobacconists since i have been going out to ibiza.the spar shop used to be able to sell them.but thats all stopped now.plus you paid more for them...should only take you less than an hour to get there and back...treat youreslf to a taxi back....be safer with all those fags.
regal are 31.00 euros
lamberts are 29.50 euros
you can get the odd pack from a fews bars...under the counter.so to speak...but only the popular brands..
look for a brown sign with yellow writing on it.tobacco