Travelers know Mexico for its beautiful beaches, juicy margaritas and mariachi bands. It’s true, Mexico is a great place to relax, but it’s also an amazing place to party.