I just try to adapt to the event the best I can. If it's a senior residence, I'll do Great American Song Standards, old time C&W, maybe some rock n'roll and R&B. If there's baby bommers, some 60's-70's classic rock, and 70 's disco and other popular selections.
If I'm doing an event in the Latino community, it's a whole different ball game. If it's a private party, I find out the host's and guests county of origin. Your not going to play Mexican music and a Puerto Rican party! Also even if the guest are mostly Mexicans I need to know what region. People in Northern Mexico and Boarder towns have very different tastes from the people from Mexico City, for example.
I don't mind adapting, and reading the crowd, but if I could play just what I liked, it would be a blend of Bossa Nova, Latin Jazz-Salsa, bebop, and funk. Not much of demand for that kind of thing, so I'll save that for my bedroom studio projects!