Cuchifrito with Whole Lemon Salsa Verde
angiesrecipes.blogspot.com
Cuchifrito or cochifritos, literally means fried pig, refers to foods in Spanish and Puerto Rican that are usually pork based and fried. In Spain, it means fried pork (usually suckling pig), but in Pu