Strolling through the streets, you'll find museums and art galleries, colorful murals, leafy parks, food markets, trendy restaurants and bars, hip boutiques ...