Los Crustáceos is a seafood restaurant known for offering quality shellfish.