El Solar de Marqués offers traditional Spanish cuisine.