Los Rancheros is a Mexican restaurant offering traditional cuisine.