Was North America once tropical?

Yes, North America was once tropical. During the Cretaceous period, which lasted from 145 to 66 million years ago, much of North America was covered in a shallow sea and had a tropical climate.