The La Mesa Depot Museum, located in La Mesa, California, is the city's oldest building in its original form and the only surviving San Diego and Cuyamaca Railway Station.
Visitors can explore the colorful history of the museum and interact with a period freight train featuring a steam locomotive, refrigerator car, and caboose, making it a unique and educational experience for all.
Generated from their available business information