Tarpon will eat almost anything when they're feeding. The challenge with tarpon is locating them, hooking them (that's a story of its own) and having the equipment to handle them.
People love to catch tarpon in shallow water, 20' or less, because they jump themselves to death. The REALLY big tarpon are migratory and ain't gonna fall for that.
Lt. I’m thinking in your business you may have heard of or possibly met Poppa Joe Chouest. Tarpon is one of his major passions. Wherever they are, he is.
ETA:
I believe his favorite artificial for Tarpon is Coon Pops.