Historic Villa Restaurant in Santa Rosa To Reopen as The Junction
After sitting empty for three years, Santa Rosa’s historic Villa restaurant is reopening as The Junction, a family-friendly pizza and beer destination overlooking Annadel State Park.
After sitting empty for three years, Santa Rosa’s historic Villa restaurant is reopening as The Junction, a family-friendly pizza and beer destination overlooking Annadel State Park.