El León de la Tapa is a tapas bar offering a specialized selection of Spanish small plates.