Vino Cantaburros is a wine bar offering Spanish products. The name suggests a focus on Cantabrian wines and potentially other regional specialties.