Al Pastor

Al Pastor

(grilled adobado pork strips)