To fix a cavity you would need to go to the dentist and it depends on what work you need done if it would hurt or not although usually you do get some of you mouth numbed by the cavity.
A good Mexican dish is a Carnita, which is made by simmering pulled pork in oil until tender.