Where to Find the Best Indonesian Street Food and Local Restaurants Embarking on a culinary journey through the archipelago is…