Los Mancheguitos is a tapas bar offering a wide variety of Spanish tapas and drinks.