The Astro was originally built in 1963 but born again in 2017. Members of the team that built The Spinster Sisters restaurant on nearby South A Street acquired the property in an effort to help develop their vision for the vibrant Juilliard Park neighborhood, an overlooked corner of Sonoma County filled with makers and doers. The team is led by Spinster chef/owner Liza Hinman and the Astro’s general manager Steven Davila.
Liza Hinman has been part of the Sonoma County restaurant community since 2004. She was a staffer at Gourmet Magazine before attending The California Culinary Academy, subsequently working at Delfina and Bizou and landing the executive chef position at Santi. In the summer of 2012, Liza opened The Spinster Sisters. Under her leadership, the restaurant has earned a substantial following amongst locals, tourists, chefs and food writers. In the summer of 2017, the James Beard Foundation selected Liza from over 100 chef/owners nationwide for their Women’s Entrepreneurial Leadership Program.
Born and raised in LA Koreatown, Steven Davila has lived in Santa Rosa since 1993. He was the manager of Ramen Gaijin from 2014-2017, helping to build it from a popular pop-up to one of the busiest restaurants in Sonoma County. He brings to The Astro a passion for skateboarding, art collecting and the outdoors.