We'll be in Mexico next weekend and are trying to pack now. It seems that there is a big difference between the highs and lows each day, so I'm assuming that layers are the way to go. I've read that Mexico City is more formal than other cities. Does this mean that we shouldn't wear jeans and sneakers when walking around? Do most restaurants have dress codes?
We'll also spend a day at Teotihuacan. Is it still hot there this time of year?
We're trying to pack as light as we can, but it seems like we're going to need both warm and cold clothes here.
Thanks for all of your help, it's much appreciated!