Tulum Mexico

Palma Central: A Must Try Foodie Spot in Tulum

Palma Central is a food truck park in Tulum where you can score some seriously tasty eats. Get the details…

3 years ago