Grand Central Café Occupies Former Petaluma & Santa Rosa Railway Depot March 21, 2021 // by Katherine J. RinehartThe upcoming soft opening of Petaluma's Grand Central Café scheduled for April 3 at 226 Weller Street provides …Grand Central Café Occupies Former Petaluma & Santa Rosa Railway DepotRead More