Los Jarritos is a casual Mexican restaurant specializing in traditional dishes.