I'm in the middle on this one, however, define "under the influence." Is it .08 like for DUI or some other standard? Will an odor of alcohol be Probable Cause for arrest? Will you have to go to the PD to take a Breathalyzer or the ED for a blood draw? What about on your own property? "Public place" could be your front yard/sidewalk or common area.