Cap de Suro Sl is a Spanish establishment offering tapas and drinks. It is located in Barcelona and provides contact via phone and a website.