It's in Ibiza town. San Antonio is home to Eden and Es Paradise.Actually im a bit confused now....one site says Pacha is in Avenida Ocho de Agosto, opposite the Marina in Ibiza Town. Another says Abadordo 330, San Antonio, Ibiza.
Which is right??
BARS & CLUBS - winter 08/09anyone know what clubs are open please, calendars, events etc etc....