Papatzul

Papatzul

Located in the heart of SOHO, Papatzul- Mayan for “Food of the Lords”- is a Mexican Restaurant Tequila and Mezcal Bar redefines the Mexican dining experience.

Photo Gallery See All Photos