Barcelona, Spain, is a city that celebrates vibrant flavors. Frankie Gallo Cha Cha Cha on Carrer d'Agustí Duran i Sanpere offers a taste of modern Spanish cuisine. Expect dishes with a satisfyingly crisp texture, possibly from wood-fired preparations.