After Surviving the Tubbs Fire, Carrows Restaurant in Santa Rosa Closing Tonight
The Carrows Restaurant in Santa Rosa is set to close after barely escaping destruction by the Tubbs Fire last year. The business will serve its final meals today, 45 years to the day after it opened