Eat
Mowgli
Fresh seafood and fresh produce is the focus of this Yucatecan regional restaurant. The grilled octopus is a winner. Mowgli is the most expensive restaurant in town, but also the best if you crave innovative, flavorful dishes prepared by a Michelin-star chef..
- Address
- Calle 24
- Hours
- Daily 06:30 - 23:00
- Price
- M$800
Listing from Wikivoyage: El Cuyo, CC BY-SA 4.0.
Updated 28 Sept 2026. Something wrong? Tell us.