World’s Best Bartender on Travel Channel » Rio de Janeiro, Brazil Posted November 19, 2012 by Tom Fischer.