Turtle Soup is one of my absolute favorites. I always order it if it is on ethe menu. It is a staple at Mandina's and Pascal's Manale here in NOLA. I made it from scratch once with store-bought turtle meat. It was a fair amount of work, but the end product was fantastic.
I have always heard that restaurants substitute veal when they can't get turtle meat. Some recipes even call it "Mock Turtle Soup".
I have never tried to catch/clean my own because I have heard it is very difficult.
Thanks for sharing,
David
Swine Spectator