Los Charros is the place to go for those who dabble in margarita tasting. Not only do they have some of the best margs around, they also have the best top notch, authentic, Mexican cuisine. Havana’s Los Charros is the place to go when you and your boo want the true Mexican restaurant experience.