Los Charros has the best authentic tacos around. I love to get the Taco al carbon with flour tortillas. Yummy!
All reviews seem positive