Me in La Rambla.
Now I can say with some degree of certainty, you are not gon’na find street food in Barcelona. This was the last likely place, and it’s not here. You can get take-away pastry, both sweet and savory, and ice cream from shops, but that’s about it.