Faits : A. Par jugement du 22 novembre 2019, le Tribunal de police de l'arrondissement de l'Est vaudois a reconnu A._ coupable de dénonciation calomnieuse au détriment de B._ et l'a condamnée à une peine pécuniaire de 80 jours-amende à 30 fr. le jour, avec sursis pendant trois ans, ainsi qu'à une amende de 480 francs. A._ a été condamnée à verser à B._ un montant de 4'006 fr. 45 à titre d'indemnité pour les dépenses occasionnées par la procédure et au paiement des frais de justice. B. Statuant sur appel de A._, la Cour d'appel pénale du Tribunal cantonal vaudois l'a rejeté par jugement du 26 février 2020 et a confirmé la décision de première instance. Elle a mis les frais de la procédure à la charge de A._ et l'a condamnée au paiement d'une indemnité de 2'525 fr. 20 pour les frais de défense en appel de B._. En substance, la cour cantonale a retenu les faits suivants. Dans le cadre d'un litige de droit du bail qui oppose A._ - gérante d'un bar-restaurant sis à X._ - à B._, propriétaire de l'immeuble où se trouvent les locaux de l'établissement, un contrôle des compteurs de consommation d'eau de l'immeuble a été effectué le 30 juin 2017 par C._, employé d'une société mandatée d'un commun accord entre les parties en qualité d'experte. A la suite de cet évènement, le 7 juillet 2017, A._ a adressé au ministère public une plainte pénale dirigée contre B._ pour voies de fait, voire lésions corporelles simples. Dans ses écrits, A._ a accusé B._ de l'avoir bousculée lors du contrôle du 30 juin 2017, de sorte que son dos aurait heurté un mur et qu'elle aurait ainsi été blessée. A l'appui de ses accusations, A._ a produit des certificats médicaux faisant état d'une incapacité de travailler à 100% entre le 3 et le 12 juillet 2017. La procédure pénale ouverte à la suite de cette plainte a donné lieu à une ordonnance de classement, rendue le 24 septembre 2018 par le Ministère public de l'arrondissement de l'Est vaudois, laquelle a été confirmée par la Chambre des recours pénale du Tribunal cantonal vaudois (ci-après: l'autorité de recours) dans son arrêt du 30 octobre 2018. B._ a déposé plainte contre A._ pour dénonciation calomnieuse le 24 janvier 2018. Le casier judiciaire de A._ fait mention d'une condamnation prononcée le 11 juin 2015 pour dommages à la propriété (peine pécuniaire de 30 jours-amende à 30 fr. le jour-amende, avec sursis durant deux ans). C. A._ forme un recours en matière pénale contre le jugement cantonal auprès du Tribunal fédéral. Elle conclut, avec suite de frais et dépens, à titre principal, à la réforme du jugement cantonal en ce sens qu'elle est acquittée et libérée de toute sanction. Subsidiairement, elle conclut à l'annulation de la décision cantonale et au renvoi de la cause à la cour cantonale.