In 1994, when Café Mambo first opened on Ibiza’s Sunset Strip, the world outside was rather different. The internet didn’t exist, and mobile phones were rare. Consequently, Café Mambo became a kind of ...