Barcelona has more bars, cafes and restaurants per capita than any other city in the world – and each one…