El Landó offers traditional Spanish cuisine in a long-standing restaurant with rustic decor and a terrace.