Yes, there is an actual Chattanooga Choo-choo. It sits outside a Holiday Inn off Market St. When we went (several years ago) there was a free electric shuttle that traveled down Market street from the Aquarium at one and to the Choo choo stop at the other.
Chattanooga has a beautiful downtown area.