Turtles visit Taylors Cafe