Café Bar La Isla is a bar offering coffee, drinks, and complimentary pinchos (small snacks), plus tapas and raciones.