opening hours : 12:00 pm - 10:00 pm
Location : Palma Central Tulum Av. Kukulkan 6, Tulum, Q.R.
Location : La Veleta Tulum C. 7 Sur entre 6 sur y calle 8 sur.

Our Delicious Food Menu