O Mirador is a restaurant offering excellent views and gastronomy that appeals to pilgrims and travelers.