Take a look at the new venue bringing South American sound to Seel Street | The Guide Liverpool