Fatti
La ricorrente ha ottenuto l'assistenza giudiziaria gratuita per procedimenti matrimoniali e di divorzio. Il Cantone dei Grigioni ha assunto spese giudiziarie e spese di avvocato per complessivi fr. 11'307.--.
L'Amministrazione fiscale del Cantone dei Grigioni ha invitato la ricorrente, nei mesi di maggio e giugno 2019, a dichiarare la propria situazione patrimoniale e reddituale. La ricorrente ha dichiarato redditi netti di fr. 1'043.-- al mese e un minimo vitale di fr. 998.--. Dopo la produzione di ulteriори documenti, ha fatto valere un minimo vitale di fr. 3'490.-- e ha segnalato che, a partire dal 1° agosto 2019, avrebbe assunto un impiego a tempo parziale presso [B.] con un reddito netto di fr. 2'500.-- al mese, oltre al rapporto di lavoro presso l'Ufficio [C.] del Cantone dei Grigioni.
Con decisione del 13 novembre 2019, l'Amministrazione fiscale ha obbligato la ricorrente a restituire l'anticipo di fr. 11'307.-- in rate mensili di fr. 400.--, con scadenza per la prima volta il 31 dicembre 2019. Essa ha posto a base un minimo vitale URP di fr. 2'804.-- e un reddito complessivo di fr. 3'453.--.
Con sentenza dell'11 marzo 2020, il Tribunale amministrativo del Cantone dei Grigioni ha parzialmente accolto il ricorso. Ha confermato le rate di fr. 400.--, limitando però l'obbligo di pagamento rateale al periodo dal 31 dicembre 2019 al 30 settembre 2020. Ha accertato un reddito netto da attività lucrativa mensile di fr. 3'773.-- (fr. 2'714.-- presso [B.] e fr. 1'059.-- presso l'Ufficio [C.] ) e un minimo vitale secondo il diritto processuale civile di fr. 3'372.--, comprensivo delle imposte correnti di fr. 293.--.
Con ricorso in materia di diritto pubblico del 9 aprile 2020, la ricorrente chiede, in sostanza, l'annullamento senza sostituzione della sentenza impugnata. L'autorità inferiore chiede la reiezione. L'Amministrazione fiscale rinuncia a presentare una risposta.
Sono controversi l'obbligo di restituzione ai sensi dell'art. 123 cpv. 1 CPC, l'importo della diaria per i pasti fuori casa, il calcolo delle spese di trasporto e la questione se le imposte correnti rientrino nel minimo vitale secondo il diritto processuale civile.
Diritto
Il Tribunale federale ammette la ricevibilità del ricorso in materia di diritto pubblico. La controversia sulla restituzione di anticipi di spese in caso di assistenza giudiziaria gratuita ha natura di diritto pubblico (art. 82 lett. a LTF), anche se il procedimento di primo grado era di diritto civile. L'autorità inferiore ha statuito quale ultima istanza cantonale (art. 86 cpv. 1 lett. d e art. 90 LTF). Il Tribunale federale applica il diritto d'ufficio, ma fonda l'accertamento dei fatti della precedente istanza solo in misura limitata (art. 105 LTF).
Secondo l'art. 123 cpv. 1 CPC, la persona è tenuta al rimborso non appena la sua situazione economica lo consente. Valgono a tal fine gli stessi principi applicabili all'indigenza ai sensi dell'art. 117 CPC. I pagamenti rateali di restituzione, non appena il reddito netto supera il minimo vitale, sono ammessi secondo la dottrina, purché avvengano entro un periodo ragionevole di uno o due anni. L'autorità inferiore poteva calcolare il minimo vitale secondo la prassi del Cantone dei Grigioni.
Quanto alla diaria per i pasti fuori casa di fr. 11.-- anziché fr. 15.--, il Tribunale federale rinvia alle direttive degli uffici di esecuzione (fascia da fr. 9.-- a fr. 11.--). Il minimo vitale del diritto esecutivo non è vincolante per l'assistenza giudiziaria gratuita, ma la ricorrente non dimostra che fr. 11.-- sia insufficiente. La deduzione fiscale di fr. 15.-- è irrilevante, e la stessa ricorrente aveva in precedenza fatto valere fr. 217.--. La censura è respinta.
Per quanto riguarda le spese di trasporto, la ricorrente lamenta di dover recarsi a [U.] non solo nel 70 % dei giorni lavorativi, ma in tutti i giorni lavorativi. Una riduzione del 30 % è giustificata solo se i tragitti effettivamente ricorrono soltanto nel 70 % dei giorni lavorativi. La sentenza impugnata non contiene accertamenti al riguardo e anche gli atti non forniscono indicazioni. Poiché il Tribunale federale non può integrare esso stesso l'accertamento dei fatti (art. 105 cpv.…