A proper sized Hot Dog in Porto Alegre, Brazil. Time to forget the New York mini hot dog and eat its massive brother hot dog in Brazil. Address of th...