Los Mellizos offers fresh seafood and shellfish.