Mesón Don Pedro offers traditional Spanish cuisine with homemade dishes and takeaway service. The restaurant can accommodate up to 85 people and offers air conditioning.