I had a pretty good idea of what to expect when I went to Mexico. I do a lot of research before I jump into a new country – generally. I knew the food would be delicious, the weather would be great, and the parties would stretch into the wee hours. No matter how much you read and...