currently closed but should reopen .. I did this a couple of years ago and it was fun ... you get to see the maintenance building and get to be 'hands on' a locomotive
for standard 'railfan stuff' heading to the Sanford depot of the Autotrain is a possibility. When it arrives and when it gets ready to depart there is a bit of switching that happens and you can see this from the parking lot w/out getting yelled at by the AMTRAK folks . . . trains are scheduled to arrive at 9AM and depart at 4PM but always subject to change
the Florida Railroad Museum is about 90 miles away in Parrish, off I-75 south of Tampa http://www.frrm.org/
My son is a rail enthusiast, he really wants to go to Plant city. Plant City where the former depot is now a museum/welcome center. A fair amount of traffic and ATCS set up to show what's coming plus it is a museum. The part he likes the most is there rail fanning watch tower.
The Taft Yard is where CSX operations out of Orlando Area. It is located in the vicinity of the intersection of Sand Lake Rd (482) and Orange Ave (527). Intermodal yard is just south of there near the intersection of Orange Avenue & Landstreet Rd.
Across from the depot you will find the Train Viewing Platform. Trains magazine rated the viewing platform as one of the top 75 best places to view trains in the United States. You can Expect 15-20 trains max per 24-hours.
do the math . . . .
I don't know any good place to sit and watch TAFT Yard . . but he COULD go for a ride on SUNRAIL which would pass thru the yard . . .
Not train spotting as such, but the Wilderness Lodge has a tour certain mornings at 9am which includes information about the Disney trains and of Walt Disney's enthusiasm for trains.
This is a free tour, with no booking required.