The unnamed woman, who is now living in Wales, wrote to Frances Cunningham, the owner of the Swettenham Arms near Congleton, Cheshire, detailing the 1992 break-in.
She wrote: "I was involved in a burglary at your business in 1992 approx.
"I didn't break in or smash up the ciggarette (sic) machine but I was there and I went in.
"I am very very sorry I did not realise the seriousness of my actions at the time I had been through alot (sic) and had no idea were (sic) to get help.
"I am ashamed and sad because of the fear it may of induced and the cost and time. I wish I could take it back alot (sic).
"I hope that you will never be bothered by such cruelty ever again."
The letter concludes: "P.S. If there are any further costs, let me know."
Mrs Cunningham, who took over the pub in 1993, said: "I think she's got a conscience and worried about this for a very long time and I hope she doesn't worry about it anymore.
"She's obviously been blaming herself and worrying. I shall now right back to her and thank her."
Mrs Cunningham has donated the £100 to her local church.
More top news
Merseyside Police have confirmed that a police investigation is underway following the explosion in Wirral yesterday.
Fine, dry and sunny again on Sunday! High pressure still in charge...
The Ukip leader confirmed he had "no prior warning" of Douglas Carswell's resignation from the party as he hit out at the "staunch Tory".