The Malecon, a boardwalk by the beach, is Puerto Vallarta's Bourbon Street with club after club open all night long. From festivals to discotheques, Mexico has some of the best DJs in the world, playing outdoors till dawn, with salsa dancing just a few steps from the sea.