With so much insane architecture around (Gaudi, anyone?) why would you walk into a street full of cheap souvenirs, tacky street performers, and many, many other tourists?
Instead, make like a local and grab some fresh tapas at Mercat de Sant Andreu, a charming little local market in the cute neighborhood of Sant Andreu.