What to Do in BarcelonaOver 30 restaurants, shops, and boutiques worth visiting in one of the most walkable cities in the world.