Tot sabor horta appears to be a food stand offering Spanish cuisine. It is located on Carrer de Dante Alighieri in Barcelona.