Los Rancheros is a cozy Mexican restaurant offering small plates, breakfast, beer, wine, and cocktails.