Cochinita pibil or cochinita con achiote is a traditional Mexican dish made out of banana leaf wrapped slow roasted pork marinated in citrus juice seasoned with annatto seeds. It’s one of the Mexican dishes...
The post Cochinita Pibil appeared first on Ang Sarap (A Tagalog word for "It's Delicious").