El Mirador is a restaurant offering traditional cuisine with a menu available from €25. It has a capacity of 85 people.