Mesón del Barro is located at Calle Acella, 2 Bis - Avda. Navarra, 2 km from the centre of Pamplona. Parque de Yamaguch is the closest landmark to Mesón del Barro. Get latest prices on KAYAK now!