January 25, 2018 In the news 0 Here’s a recap of last week in Santa Rosa: The Astro Motel in Santa Rosa is open and looking gorgeous. read more…