Crowd with flags assembles near Arc de Triomf, Barcelona — Restaurants & Foodies Magazine