American Taco Restaurant Bans Vladamir PutinAmerican Taco Restaurant Bans Vladamir PutinI love quirky ads and gimmicks and a business with a great sense of humor. I think these folks nailed it! Denny BedardDenny Bedard