Taqueria Al Pastor & BarUnclaimedRestaurantsNew York, NY+13472944381contact@taqueriaalpastornyc.comVisit website