I’m finally revisiting the characters from The River City Chronicles nine years after their original timeline. I’ll be running the series weekly here on my blog, and then will release it in book form at the end of the run. Hope you enjoy catching up with all your faves and all their new secrets!
Today, Matteo finally finds his thief…
< Read Chapter 38 | Read Chapter 40 >
Join my email list to get my weekly newsletter
with notifications of new chapters.

Chapter Thirty-Nine
To Catch a Thief
Sunday morning dawned bright and clear. The middle of May was turning out to be just about perfect, and the ray of sunshine that slanted in through the mostly closed bedroom drapes suggested a beautiful day.
Matteo groaned. He was not looking forward to this day, sunny or not.
First off, Gio was gone. For weeks, probably. Back to Italy, which, even if it wasnât the same country he and Diego had left a decade earlier, was still and always would be his first home. It had been strange not having Diegoâs sonâs youthful energy at Ragazzi the day before, but Matteo hoped that the time apart would do both of them good.
Diego had moped around all night in the kitchenâit was clear how much he missed his son.
But the other thing⌠he stared up at the ceiling, willing the clock to move back an hour or so.
He was going to have to fire Ainsley Kim.
Heâd carefully segregated his three top suspects in the Mystery of the Missing Funds. Three waiters, three separate shifts. Ainsley, Alex and Justin.
Alex had worked the lunch hour on Thursday, and the till had come up perfect. Well, ten cents off, but nobody was gonna steal a dime.
He was rather proud of himself for the use of the very American word âgonna,â even if it was only in his head.
Justinâs turn had come Friday night. It had been a busy evening with over a hundred guests. And thereâd actually been a $2 surplus. Which wasnât greatâthey didnât want to fleece their customers, after all, and prices were already high enough with inflation. And yet⌠Justin clearly wasnât the thief.
Which left Ainsley.
When heâd tallied up the totals for Saturday night, heâd hoped against hope that it wasnât her.
Sheâd come to him two weeks before her first semester at Sac State, desperate for a job. Her parents could barely afford her tuition, which left almost nothing to live on. Sheâd seemed sweet and young⌠so young. Less than half of his own fifty-two years, at the time. And the tuition went up every year.
Heâd sensed something in her. She had an innate likability, a lovely soul, and heâd rarely been wrong about such things. Everything had worked out greatâshe was a hard worker, and the customers all loved her.
And then the till had come up $100 short. Again.
Heâd gone back over his notes about the last few times it had happened. Always on a Saturday night. And every time, Ainsley had been on shift.
What was she doing with that cash? It wasnât a lot in the grand scheme of things. Not enough to buy much of anything, really. Maybe she used it to go out and party after wok with her friends? Though she didnât seem the type.
Maybe it was for something else. Something she didnât have a choice about.
In the end, the why didnât really matter. He couldnât allow someone who stole from the business to stay.
âCiao, bello.â Diego stretched in bed, rubbing his eyes. âChe ora è?â
âItâs 6:15.â He could put it off a little longerâshe was probably still in her dorm room, asleep. âHow are you doing?â
Diego rubbed his smooth chest with one hand. Still so handsome, after all these years. âAm okay. Gio texted at midnight. He is off to see Lunaâs grave today.â A shadow crossed his face, but it was gone as swiftly as it appeared. âAnd you? Why you groaning this morning? Achy bones?â He leaned over to peck Matteo on the cheek.
âAh, una cosa difficile. I have to let one of our servers go.â Saying it out loud was painful.
Diego frowned. âPerchĂŠ? There is enough of money. We are doing well, right?â
Matteo nodded. âYes. Though for a bit there during the pandemicâŚâ Those had been dark times. âOne of our employees has been stealing cash.â
Diego sat up, alarm flashing across his handsome features. âCazzo. Chi?â
âAinsley Kim.â He still couldnât believe it. There had to be an explanation. Right? And why now, after all this time? âEvery Saturday night, thereâs $100 missing from the till, and sheâs the only oneââ
Diego burst out laughing.
âCosa???â How is this funny? Heâd been agonizing over it for months.
Diego flashed him a wide grin. âBecause Iâm your thief.â
Matteo stared at him. âChe cosa?â
Diego leaned forward to kiss his cheek. âTesoro, every Sunday morning I must to pay one of our local produce vendors. She runs a small organic farm just outside of Placerville, and sheâs had the rough times lately. So I pay her in contanti. In cash.â
Matteo frowned. âBut itâs not in the ledgerâŚâ
âSono un vecchio. I am old man.â Diego shrugged, somehow making himself even more adorable. âSometimes I forgets?â
A wave of relief washed over him. âGrazie al Dio! I donât have to fire her.â The day was getting better already! He narrowed his eyes. âBut someone must be punished for this mistake.â
Diego shrieked with feigned terror as Matteo launched himself at his lover, until his voice was muffled by a passionate kiss.
< Read Chapter 38 | Read Chapter 40 >
Like what you read? if you haven’t tried it yet, check out book one, The River City Chronicles, here.