Torta de Lechon. Best sandwich I’ve ever made.