Mo LoBeau lives in Tupelo Landing with Miss Lana and the Colonel. Eleven years ago Mo floated down the river during a storm and the Colonel found her after getting into a car accident and forgetting his memory. They both settle in town and Mo lives with the Colonel and Lana who run a diner in town. She loves her adopted family fiercely (even though she still looks for her upstream mother) and most everyone else in town as the town is so small that everyone is heavily involved in everyone else's business. When a police officer comes to town looking for a murdered Mo and her best friend Dale will do everything in their power to protect the ones they love.
What a funny, quirky mystery. The characters are just so amazing. I ended up wishing I could visit Tupelo and meet all these funny, loving people. Miss Lana and the Colonel are both a little bit crazy but you can see how much they love Mo and her friends. Lavender, Dale and Miss Rose were also really intriguing and interesting. I did find myself wondering if someday 10 years from now Mo and Lavender really will end up together. All of the characters and their small town in everybody's business love/hate relationships had me cracking up.
There were some parts of the plot I was able to figure out such as why Miss Rose had Dale fixing things up, however a lot of the mystery I didn't see coming including who dunnit which I was really excited about. It's been awhile since I read a mystery that I didn't figure out right away. I also loved it when the Colonel found out who he was. That brought a huge smile to my face.
While it doesn't need it, I do find myself hoping for some kind of sequel. I would love to go back to Tupelo Landing and see Mo and Detective Starr solve another mystery.