Just curious as we are coming to Miami from Canada in a month. When I was in North Carolina for work we tried to go to a club and use our Ontario Drivers Licence as ID (the same licence that US Customs and Border Control accepts when driving into the USA without a passport) and they refused. They said we need a passport.
NC had some weird law about clubs, they had to be called members private clubs or something weird like that. Just wondering if Miami is the same as I'd really prefer not to have to bring my passport with me to go drinking!