Cabrón Vinos & Tapas is a Spanish establishment offering tapas and wine. It is located on Gran Via de les Corts Catalanes in Barcelona.