Lechon Buwaya: Davao’s Deadly Dish That’s Surprisingly Subtle Geoff Hunt Simply put, lechon buwaya is a roasted crocodile. It’s not a nickname, nor a joke. It’s an actual crocodile that’s Read More