Los Aguachiles is a Mexican restaurant specializing in Pacific seafood dishes.