Location
Given that Palapa Pau Pau is conveniently located in the Cancun area, if it isn't open, or it's overcrowded, it's not far from other restaurants (as discussed below).Contact Info
Blvd. Kukulcan Km. 11.5
Cancun, Mexican Caribbean
011-52-998-891-4110
As you can see, our information about Palapa Pau Pau is very limited. If you are familiar with this restaurant and would like to share information about it, please contact us.