So, after many El Pastor tasting of tacos. Al Natural is new place that has been serving tacos and the El pastor which is their man focus is out of this world. He only serves until he runs out and it's all gone.
Gallery & Menu
The Pastor meat is top choice on the island. Make sure come early before it's all gone.