The drinking age in St. Thomas (U.S.V.I.) is 18. They are very liberal too.
I asked a bartender once if I could take my beer out onto the street. He said even drinking while driving is legal. Not that I'd recommend that but it shows how liberal they are.