La Jarra is a bar that offers a place to rest after a long walk. It is located in Santiago de Compostela.