Mexican culture is everywhere.
Mariachis, traditional bands of strolling troubadours, entertain on the streets and beaches most every hour of the day or night. Presentations ranging from puppet shows to major dramas are put on in an open air theatre on the malecon and major hotels host weekly forklore and festivals designed to acquaint vacationing tourists with the music, food, drink, and dance of Mexico. Not everything happens at street level. Late night clubs can be found on the upper floors of malecon buildings and the best way to judge them is to listen for the music you like and watch for the crowds of people overflowing onto the balconies. South of the Rio Cuale, in the Olas Altas - Los Muertos Beach area, is another bunch of all night discos, rock and jazz clubs, and even a few strip bars where the drink prices are high and the customers are mostly men.