Los Quesuditos offers a taste of cheesy delights.