Posts Tagged ‘lechon’

Lechon at La Catumba: Heaven on a Plate

Are you drooling over this big hunk of pork deliciousness? You should be.