It’s a Donut Shop. It’s a Vietnamese Restaurant. Santa Rosa Cafe Is Both! July 2019August 2019 | By biteclub You can get a glazed donut with your banh mi at this new Santa Rosa cafe.