Veronica Remsbottom 8:43 p.m., March 26
This is a restored steam train locomotive engine at the La Mesa Depot, part of the Pacific Southwest Railroad Museum in La Mesa. You can find the museum at the intersection of Spring Street and La Mesa Blvd. Free tours of the train cars and depot building are given on weekend afternoons.
Posted May 10, 2010