Edgar Osvaldo Barreto Cáceres (ur. 15 lipca 1984 w Asunción) – piłkarz paragwajski grający na pozycji środkowego pomocnika w holenderskim klubie NEC Nijmegen.
Posiada również obywatelstwo włoskie, jest młodszym bratem piłkarza Diego Barreto.
Kariera klubowa Barreto pochodzi ze stolicy kraju Asunción i tam też zaczynał piłkarską karierę w klubie Cerro Porteño. Do pierwszej drużyny trafił już w 2001, ale na debiut czekał cały rok i w Primera división paraguaya zadebiutował w 2002. Miał wówczas 18 lat, toteż sporadycznie pojawiał się na boisku, zagrał w 6 ligowych meczach, a ze swoim klubem zajął 6. miejsce w lidze. W roku 2003 miał już miejsce w podstawowym składzie Cerro Porteño i zdobył wówczas 4 gole dla swojego zespołu, z którym został wicemistrzem kraju.
Zimą 2004 Barreto zainteresowano się w Europie i za 800 tysięcy euro paragwajski pomocnik trafił do holenderskiego NEC Nijmegen. W Eredivisie zadebiutował 8 lutego w przegranym 2:0 wyjazdowym meczu z FC Groningen. Od sezonu 2004/2005 wywalczył miejsce w podstawowej jedenastce i jest filarem linii pomocy NEC. Przez 4 lata spędzone w Nijmegen był jednym z nielicznych reprezentantów kraju. Z NEC nie osiągał dotąd sukcesów i zazwyczaj zajmował z nimi miejsce w środku tabeli.