Tagged By feasts

What is Lechon?

, , No Comment

What is Lechon? Lechon means roasted pig and it is a popular dish in Spain and in other countries that had become Spanish colonies. These countries include the Philippines, Puerto Rico, the Dominican Republic, Cuba,&hellip

Read Post →