Dentist’s delight? American crocodile. Tarcoles River, Tarcoles, Dentist’s delight? American crocodile. Tarcoles River, Tarcoles, Costa Rica.