Mesón de la Villa is a restaurant.