Los Caracoles. It was there six months ago. Personally, I highly recommend avoiding.
Overpriced, overcooked, wildly touristical. One of the few bad meals I've ever had
in Spain made all the worse by the beautiful display of roasting meat out front.
On Calle Escudellers just a bit off Ramblas.