In Wine We’re Napa Locals… And we FINALLY Rode the Wine Train 🚂 March 8, 2026 As Napa locals, we wanted to know: Is the Napa Valley Wine Train just a tourist attraction — or one…