Los Charros Québécois is a Mexican restaurant offering a taste of authentic Mexican cuisine. The establishment is located at 822 Rue Principale.