Los Cachorros is a bar and casual dining establishment known for its tapas and bocadillos. It offers tapas with each drink and has a reputation for tasty and well-served menu options.