Depends on the place but public can fall under anywhere that isn't private property. Honestly though I do think the cops are acting a little sketchy here(not sure why they're there in the first place or why they'd pull a gun, possible page or so skipped?) but, unless I'm mistaken, they can bring someone in under the suspicion of being intoxicated without a breathalyzer in most places.