Posts Tagged: San Diego

Choo Choo Bob Takes a Ride on the Pacific Surfliner

Want to impress the littlest rail fan in your life? Sit down with them and watch this cool video created by the Choo Choo Bob Show. In this episode, Choo Choo Bob and pals visit the Amtrak station in San Diego (better known as the Santa Fe Depot), and take a ride to the beach on what else, the Pacific ...

Read More