Los Charros is a restaurant offering Mexican cuisine and cantina fare.