Las Ramblas in Barcelona is one of my favorite places. I've never seen vendors organized like they are there in the parkway between the two streets. Animals being sold in one block. Flowers in the next. Street theater, and the restaurants that set up tables in the parkway and run food across the streets to diners. Incredible atmosphere.