La Mesón Garrocha is a restaurant offering traditional Spanish cuisine with a varied menu.