Three people, including two teenagers, have been charged following an alleged brawl outside a Port Lincoln hotel in the ...