Casa de los Navarros is a cultural center with a dining area. Established in 1923, it offers a taste of Navarran tradition.