Bar La Isla is a café bar offering a local experience.