I traveled a lot and, among other places, I have been many times in Rio de Janeiro (Brazil) and in Italy. But, if you live in New York, you don't need to travel so much in order to find excellent Italian and Brazilian food.
Pros: food, drinks, atmosphere
Cons: Cannot think of one
more