Los Molcajetes is a casual Mexican restaurant with a large menu, specializing in seafood platters.