Anybody can dance anytime at Joe's Oyster Bar! However, normally, dancing only starts in the late afternoon or evening depending on how many fun people are in the bar! Joe's Oyster Bar becomes a nightclub at night so you will always find dancing in the evening.
Note that in Mazatlán, people don't go out to clubs until late. Many nights, the party and dancing doesn't really even get started until 11pm in the evening, but it goes until late! When it is busy, there is dancing almost everywhere: on the floor, tables, bench seats, on the volleyball court and on the ledge above the beach. It used to get so crazy that people danced on the bar! They don't allow you to dance on the bar anymore unfortunately. I think too maybe too many people fell off and hurt themselves in the past!