Barcelona’s colorful streets and architecture invite exploration of art, culture, and charm.