Lechon is one of the most popular dishes in the Philippines. Filipinos love lechon and if you are in Cebu, visit Carcar City located approximately 40km south of Cebu City and try one of the best lechon in Cebu!