Delicious street food in Barcelona with a market visit