This used to be an avenue enjoyed by both locals and tourists but now it's mainly a tourist strip. It's better to walk a block or two off of La Ramblas. You will be disappointed if you eat at any of the restaurants or cafes on La Ramblas - they are all tourist traps.
More