I feed mine frozen brine shrimp to chunks of frozen (but thawed) shrimp. Seems to love it. It's fun to watch the LTA close up on the food. Amazing animal.
Another question, do they prefer to be placed on a rock or in the sandbed? Where are yours placed?