Los Cazadores is a Mexican restaurant offering traditional dishes and specials.