Los Cachitos is a restaurant specializing in Galician seafood, fresh fish, and tapas. It offers on-site parking for customers.