Cancun 2025TravelerTacos! February 13, 2025 in Mexico ⋅ 🌙 64 °F Slicing taco meat from a giant meat log. 0 likes Show trip