An 18-year-old woman is charged for a fight on Pensacola Beach Sunday afternoon that has since gone viral on social media.