Authentic Spanish restaurant specializing in traditional dishes like cochinillo, lamb, and stews. Features imported Spanish products.