Rico’s Lechon will open its biggest restaurant this Friday, June 28, in Cebu, bringing back the particular taste of its roasted pigs that has become popular with diners. Meat Concepts Corporation President George N. Pua said in yesterday’s media preview for the Mandaue branch that Rico’s Lechon has changed ownership but the quality and taste […]