Canibal Royal

Canibal Royal Playa del Carmen Mexico

Restaurant & Beach Club. Sophisticated drinks & eclectic music!