Restaurant
El Ramblero
9 locals recommend,
Location
13 Carrer del Pont del Treball Digne
Barcelona, CT
Tips from locals
«Somewhat more sophisticated to be in the neighborhood, but still affordable :) Great variety of dishes 8' walking from home