Located on Coco Beach in Playa Del Carmen, Canibal Royal is the ultimate in “Mexican charm” meets sophisticated elegance. The laid-back island feel here is complimented by a wide array of unique and delectable dining options with ocean views as far as the eye can see. The 3 level open-air beachfront restaurant plays host to an incredible reception for large or small groups.
- Excellent facilities including a 3 level open air restaurant
- Located on a charming little inlet on Coco Beach
- Any size of wedding group accommodated
- Top notch food and beverage