Long story short: a last-minute trip to Mexico (including a couple of days in San Miguel de Allende!) for a few days will include a quinceanera party for the daughter of someone dear to us. They live in a remote rural area and are a family of modest means, so I want to strike the right balance -- not overdressed, but not underdressed. I also want to pack as lightly as possible. It looks like daytime temps will be in the 70s, but going down as low as the 40s at night.
Any suggestions?