In the USA is it a crime to drink a beer on the street even if you are over 21?

I am over 21 years old, so I could buy a beer .. but it seems to me that you can't drink in public from a glass bottle .. so I have to drink from a plastic cup or do I have to put an envelope around the bottle? tell me
10 answers 10