You haven't tasted lechon until you've tasted crocodile lechon, only in Davao City! Such an exotic street food is definitely a must try Filipino street food in the Philippines.
When I asked about what foods to eat in the Philippines, most of my local friends said LECHON (Roast Suckling Pig), not just any Lechon, but Lechon from the city of Cebu. In fact, they love it so ...