Despite the fact that Barrio Chino, or China Town, takes up only 2 blocks in the Belgrano neighborhood of Buenos Aires, it still remains a favorite destination in the city. It’s basically my version of Disney World, where you can find anything from tofu to hot chili peppers to lemongrass to sriracha to many more delectable (and not […]