Carrer de Trafalgar, 7, Primer Local, Eixample, 08010 Barcelona
South American restaurant
El Cochambino is a Bolivian restaurant located in Barcelona, offering an authentic taste of Bolivian cuisine in a welcoming atmosphere.