In the state of Delaware you can be stopped and fined on the street for public intoxication. If you are caught in a park intoxicated you can be fined for violating beverage laws for doing so. If you go and sleep it off in your car, you can still be charged with DUI or DWI. If you for some reason have an issue on the public transit while intoxicated, you can be fined and jailed.
Good thing I never lived in Delaware...
"Beauty is in the eye of the beholder."
"Of course it is. Are YOU going to question beholder's artistic sense?"