Barcelona street walk mixing historic facades, modern architecture, and luxury retail — Restaurants & Foodies Magazine