Taberna La Garrocha offers traditional Spanish cuisine.