As always in the U.S., it depends on the state and city where you live. But I'm pretty positive there are cities where it's actually illegal for a person to be drinking underage. Knowing some of our cities, mere possession of an open container by itself might be enough.
However as you note, that hasn't really stopped teenage drinking...