Al Pastor

Al Pastor

Grilled adobado pork strips