Quina Barra, located in the picturesque town of Olot, Spain, celebrates the earthy aroma of roasted ingredients. Their expertly prepared dishes offer a delightful, yielding texture, embodying the rustic charm of Catalan cuisine. A true taste of Garrotxa.