Taylor McHugh

Taylor McHugh is a main character on Cedar Falls. She is portrayed by actress Meaghan Martin. While a popular and quite fierce at times, she still has much more of a heart than her close friend Holly Anderson.